📄️ Nest 基础
[100s nestJS]:https://www.youtube.com/watch?v=0M8AYU_hPas
📄️ RESTful API 风格
表征状态传输 (REST) 缩写:Representational State Transfer 是一种软件架构,决定了 API 的工作条件。REST 最初作为管理复杂网络(例如互联网)上的通信的指南而建立。您可以使用基于 REST 的架构为高性能和可靠的大规模通信提供支持。您可以轻松应用和修改此种架构,为任何 API 系统带来可见性和跨平台可能性。
📄️ Swagger 接口文档
Swagger 是一个用于生成、描述和调用 RESTful 接口的 Web 服务。通俗的来讲,Swagger 就是将项目中所有(想要暴露的)接口展现在页面上,并且可以进行接口调用和测试的服务。
📄️ Controller 与 HTTP 接口实现
- Controller的作用
📄️ 利用 Pipe 通道实现数据校验
Alternate text
📄️ 控制反转 IOC 与 DI
什么是IOC
📄️ 模块化Modules
Alternate text
📄️ 异常过滤器 - 异常处理
Alternate text
📄️ 配置中心 - 环境变量
读取环境变量 → 全模块可读取
📄️ 数据持久化
TypeORM 是一个 ORM 框架。ORM(Object–relational mapping) 是指对象关系映射,是一种将某种编程语言中的对象转换为其他不兼容系统中的数据。ORM 最常见使用便是对象与数据库表之间的转换。
📄️ 使用 Winston 实现分级日志收集
https://github.com/winstonjs/winston