本人在开发一个项目,正在选型nodejs框架
看项目需求
偏重性能用fastify 偏重优雅用adonnis 偏重维护性用hapi 赶时髦用nestjs
优缺点 https://zhuanlan.zhihu.com/p/65272050 性能 https://raygun.com/blog/nodejs-vs-hapi-express-restify-koa/
附同样优雅 的addnis / laravel 对比 内链 https://cnodejs.org/topic/5dd9feea8287937a65af66cb 一般情况最熟悉什么用什么,用了不熟悉的框架遇到问题搞不定,大概率项目延期, 然后996加班,加班也不一定就能搞定,然后各种跪求,各种在线等,等到花儿也谢了还没搞定。然后就没有然后了
@yakczh 这么详情,感谢
koa nestjs eggjs 都有人用
我用小众的https://moleculer.services/
midwayjs
TS 的化推荐 midway.js ,或者 nestjs
用数据说话吧,看看开源项目数量的对比: express: 1,616,278 koa: 45,361 nestjs: 13,796 egg: 4,072 @midwayjs/decorator: 88
https://codexp.io/npm/1/express https://codexp.io/npm/1/koa https://codexp.io/npm/1/@nestjs/core https://codexp.io/npm/1/egg https://codexp.io/npm/1/@midwayjs/decorator
total.js 框架 性能中上 特点是应用丰富