新项目 egg、midway 和 nestjs 该怎么选择
之前一个项目比较熟练地用了 egg,但 egg 似乎不再有功能性的升级了,满足不了我的欲望了;midway 还没流行;nestjs 基于 express, 这可怎么选择? 经历过 egg、nestjs 的同志能分享下体验吗?
18 回复
@Gitforxuyang 嗯,egg 用得确实顺手,我们公司的项目小,多个项目之间没有太多共用的,都是从头开始,还没体会到"基于egg自己组装公司的业务级框架非常好"
选择多了也是怪难受的,如果使用过egg了,那可以试试nest,使用了nest可以试试midway,nodejs的优势就是有更多选择,而且都没有多大的学习难度,就图个新鲜。 我目前是习惯于使用typescript,nest支持更好。egg对ts支持不好但更易上手,对新手友好。
我也选择使用egg(js版),因为...好用。 当然面对ts + nest的冲击,就形成二手策略。
javascript + egg(js版) :应用於轻量、快速开发需求 java + springboot:应用於对系统严谨以及对java生态圈成员强需求时
@Solomonqoo angular + nest.js 其实更简单,前后端可以共享代码,思想也一致,就不用纠结那么多了。https://github.com/nstudio/xplat