服务端框架
- 一个基于 Chrome V8 引擎的 JavaScript 运行时,走向服务端的一大步
Midway
阿里巴巴
出品的NodeJs
框架,支持面向对象
(OOP + Class + IoC)与函数式
(FP + Function + Hooks)两种编程范式进行开发,集成封装了包括微服务
RPC
Socket
Serverless
全栈
等多种场景能力,可以说是集大成的开箱即用
相比Egg
更加注重开发体验,偏应用层面
Zero
几乎零配置
的现代化 Web 框架,能够混合使用 Node.js
React
HTML
Vue
Svelte
Python
MDX
编写代码,文件路由
依赖自动解析
Adonis
几乎包含服务端开发的一切的功能齐全的Node.js
Web 框架,集成多种功能业务所需的一切ORM
SSR
Authentication
Safety
Test
Egg
一个企业级的Node.js
框架,底层基于Koa
二开,拥有搞笑的研发体验与完善的生态
扩展性
,本身封装了常用的功能,官方文档有详尽的使用高阶解析,是一个不错的选择
Express
一个极简、快速的 Node.js
Web
框架,如果准备学习Node.js
那么它是你必须了解的
Nest
大而全
基于express/fastify
为底层框架的多范式Node.js
框架,框架钟爱装饰器
,全兼容底层框架的生态,本身高性能
高扩展
特点使其在Node.js
世界稳稳占据前列
Fastify
号称 Node.js 框架中速度最快
的框架之一,高性能
高速度
低开销
在不牺牲
性能和安全性的前提下同时对开发者极其友好,本身汲取了Hapi
Express
的设计优点