1.什么是 Nestjs
Nestjs 是一个用于构建高效可扩展的一个基于 nodejs 的服务端应用程序开发框架(写后台的)
特点:
- 完全支持 typeScript
- 结合了 AOP 面向切面的编程方式
- 封装了 Express/Fastify,使得开发者可以自由的使用适用于底层平台的无数的第三方模块
2.控制反转-依赖注入
IOC
Inversion of Control 控制反转,是高层模块不应该依赖底层模块,二者都应该依赖其抽象,抽象不应该依赖细节,细节应该依赖抽象
大约 3 分钟