JS 后端框架:
1:Express
文档:http://www.expressjs.com.cn/ 菜鸟教程:http://www.runoob.com/nodejs/nodejs-express-framework.html
Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能,目前 Express 一家独大,是基于 Node.js平台,快速、开放、极简的 Web 开发框架。
2: Next.js
Nextjs中文文档:https://www.jianshu.com/p/8d070e2b39a5 Next.js中文站点 http://nextjs.frontendx.cn Next.js中文站Github https://github.com/raoenhui/next-site-cn
Next.js 是一个轻量级的 React 服务端渲染应用框架,Next.js 想学的人比较多,提供一些学习资料。
3:Koa 基于 Node.js 平台的下一代 web 开发框架 :https://koa.bootcss.com/
Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理,没有捆绑任何中间件, 而是提供了一套优雅的方法可以快速而愉快地编写服务端应用程序,Koa 在国内的欢迎程度比较高,没事可以多看看。
另外,国内比较知名的 Egg.js 和 Think.js 等可以了解。
4:Egg.js
egg 为企业级框架和应用而生:https://eggjs.org/zh-cn/ 快速入门https://eggjs.org/zh-cn/intro/quickstart.html
Express是 Node.js 社区广泛使用的框架,简单且扩展性强,非常适合做个人项目。但框架本身缺少约定,标准的 MVC 模型会有各种千奇百怪的写法。Egg 按照约定进行开发,奉行『约定优于配置』,团队协作成本低。
5:Think.js: 官网:https://thinkjs.org/ 文档:https://thinkjs.org/zh-cn/doc/2.2/app_structure.html
ThinkJS 是一款面向未来开发的 Node.js 框架,整合了大量的项目最佳实践,让企业级开发变得如此简单、高效。从 3.0 开始,框架底层基于 Koa 2.x 实现,兼容 Koa 的所有功能。
原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1 90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚。 坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,对于博客上面有不会的问题,可以加入qq技术交流群聊:649040560。