对于我来说,过往是开发php symfony/laravel,或用过python django,java spring/boot等framework来说,对于这几个优秀主流企业级的框架,无论人气与生态,
都是业务层必选和考虑的问题,是否再做框架,类似框架也是吸收其中优秀的理念和解藕逻辑,相信每一个从后端转向前端的,或者全栈的工程师来说,用nodejs来写业务层或者项目总体来说,还是很难达到一个企业级的标准。当然也有很多优秀的framework.
express/koa,只能处理轻量级业务,尽量有许多版本的,如sailjs和Meteorjs等,但怎么也难有达到企业级需求,相对阿里也出现eggjs,但是社区力度不够,主core在koa1往koa2,当然也使用一短时间,对于习惯使用ORM/ODM的,sequelize尝可以应付,但优化及主从相对doctrine的成熟还是差不了很多。加js弱语言,想升到企业级多人开发,还是有点信心不足。毕竟我们没有阿里这么node专家。他们还有女鸟哥。😂(张秋怡)
不过之前也看过NestJS:我们一直在等待的精美的Node.js框架,这文章过早看过,但只简单的介绍。但没有真正与主流框架对比过。
现在nestjs已到v4,以typescript为开发框架实属为少,但必属精良。