nodeJS 框架 - 学习/实践

1.应用场景

主要用于构建高效且可伸缩的服务端应用程序

2.学习/操作

1.介绍

在Node.js诞生后的短短几年里,出现了无数种Web框架、ORM框架、模版引擎、测试框架、自动化构建工具,数量之多,即使是JavaScript老司机,也不免眼花缭乱。

常见的Web框架包括:Express,Sails.js,koa,Meteor,DerbyJS,Total.js,restify……

ORM框架比Web框架要少一些:Sequelize,ORM2,Bookshelf.js,Objection.js……

模版引擎PK:Jade,EJS,Swig,Nunjucks,doT.js……

测试框架包括:Mocha,Expresso,Unit.js,Karma……

构建工具有:Grunt,Gulp,Webpack……

目前,在npm上已发布的开源Node.js模块数量超过了30万个。

 

补充:

koa.js小而美,灵活,express的替身。

egg.js,阿里是后台,很强,很好,很各种解决方案已经给你做好了轮子。

nest.js node中的spring,估计只有它可以称为框架。https://docs.nestjs.cn/ 

node.js各大web框架,已经有很多分析的文章了,结合自己的业务场景,搜搜都能找到。

包括社区中也都有讨论。


2. 目前先综合选取某个web框架进行学习开发

TBD

 

 

后续补充

...

3.问题/补充

TBD

4.参考

https://www.zhihu.com/question/346799170  //nodejs有哪些好用的框架?

https://docs.nestjs.cn/ 

https://www.liaoxuefeng.com/wiki/1022910821149312/1023025872893568  //廖雪峰 - Web开发

后续补充

...

 

你可能感兴趣的:(后端-BACK,END,NodeJS)