选用哪种框架好一些呢?
回复 (13)
S
koa 是一种尝试吧; 没感觉koa就好了、弄的和 被大家弃用的goto 语法似的;跳来跳去的;
S
引用 slclubkoa 是一种尝试吧; 没感觉koa就好了、弄的和 被大家弃用的goto 语法似的;跳来跳去的;
@slclub 官方faq有这样一个问题:”为什么koa不是Express 4.0?“,回答是这样的:”Koa与Express有很大差异,整个设计都是不同的,所以如果将Express 3.0按照这种写法升级到4.0,就意味着重写整个程序。所以,我们觉得创造一个新的库,是更合适的做法。“
S
引用 shaohao2014@slclub 官方faq有这样一个问题:”为什么koa不是Express 4.0?“,回答是这样的:”Koa与Express有很大差异,整个设计都是不同的,所以如果将Express 3.0按...
@shaohao2014 ??I‘m webapp-cnodejs-vue
A
来自 koa 核心开发者 死马 的理解: https://eggjs.org/zh-cn/intro/egg-and-koa
A
没感觉koa有什么明显优势,async/await,co,promise也能在express里用
A
实际写几个中间件就知道了, 或者看看这2个库的源码
所有的请求经过一个中间件的时候都会执行两次,对比 Express 形式的中间件,Koa 的模型可以非常方便的实现后置处理逻辑,对比 Koa 和 Express 的 Compress 中间件就可以明显的感受到 Koa 中间件模型的优势。
- koa-compress for Koa.
- compression for Express.
S
Z
主要是ES6和7带来的新特性太好用了,选择KOA没有错
A
koa好是好,不过第三方生态圈不如express,express好多比较有特色的模块,并不直接支持koa。虽然也可以转,但是用起来还是不如原生用的方便。
D
引用 shoyuf@shaohao2014 ??<br/ <br/ <a class="form" href="https://github.com/shinygang/Vue cnodejs" I‘m web...
@shoyuf 这个from where也真是够了...
F
用哪个你不都是一知半解?
Z
没有过时一说,只能说是express对新思路的一种探索。然后形成了koa。 具体项目用express跟koa,也不存在low与不low的问题。
Y
青菜和萝卜哪个好一些?
参与回复
登录后即可参与回复。登录