1
xudong 51 天前
洋葱中间件?
|
2
qinqiuxu 51 天前
现在 koa 基本不更新了,而 express 还在更新,在 v5 后就赶上来了。express 有着庞大的用户基数,而 koa 的受众很多都去了别的更新的框架,比如 hono 。
|
3
qinqiuxu 51 天前 ![]() 刚去 NPM 搜了下,koa 在 9 小时前发布了 v3.0.0 ,打脸了。。不过 koa 周边的很多中间件的版本还是停留在好几年前。
|
![]() |
4
yituoxiang 51 天前
koa 确实不存在优势了,上一个项目用了 koa 现在后悔死了。以为追求了简洁,但由于官方几乎处于停止更新的状态,其生态也基本停更了,所以很多中间件都没有 koa 版本。
而且 express 基本能做到开箱即用,内置了路由以及对表单的处理(这俩 koa 都要用中间件),开发更简单。 |
5
renmu 51 天前 via Android
写过这些简洁的框架之后,发现我可能并不需要简洁,简洁意味着大量的常用中间件可能都是由第三方维护,而且得不到好的维护,这时候一个大而全的框架更能满足需求
|
![]() |
8
kaba 51 天前
推荐 fastify 轻量好用
|
10
webszy 51 天前
hono or fastify will satisfy you
|
![]() |
11
tmkook 51 天前 via iPhone
这俩都太简陋了,推一手 adonisjs 开箱即用
|
![]() |
12
beyondstars 51 天前
老的代码不太可能去重构(吃力不讨好,少做少错),新的项目有路径依赖,继续用老方法,老代码。我感觉这能回答这一类问题。
|
13
Lockroach 50 天前
koa 是 express 团队做的,应该也只是从头开始构建一套新方法和思想,对于新特性的底层实现应该是更有优势的。不过如果生态没跟上那可能确实不如 express
|
![]() |
14
lujiaosama 50 天前
稍微有点需求都可以上 nestjs. 上手之前我还以为多复杂, 实际上也还好.
|