Nestjs

Nestjs是一个构建高效可扩展应用程序的开发框架,基于Nodejs服务端

完全支持TypeScript,结合了AOP面向切面的编程方式

spring MVC风格,其中有依赖注入、IOC 控制反转,都是借鉴了Angualr

底层使用express或Fastify,并在他们的基础上提供了一定程度的抽象,同时也将其API直接暴露给开发人员,以便轻松使用每个平台的无数第三方模块

英文官网 中文文档1 中文文档2

Nestjs内置框架

Express

快速构建服务端应用程序、学习成本极低、易上手,中文官网

Fastify

高性能、可扩展、基于Schema、日志记录、对开发人员友好、支持TypeScript,中文官网