目前为止已更新到 8 集,CRUD,验证,序列化,抽象等等已完成,接下来用户权限部分,同时《React18 最佳实践》也即将发布,各位新老朋友多多支持哈🙏
教程目录
本教程由浅入深的讲解 TS Node 与 Nestjs 应用的开发。教程中通过循序渐进的方式实现一个无懈可击的商业应用及底层框架构建,帮助大家快速,高效的掌握 Node.js,TS 以及 Nestjs 教程篇幅定在二十五集,通过一个完备的后端应用由浅入深地讲解 Nestjs 应用的开发。教程中通过循序渐进的方式全方位的讲解 Nestjs 框架的应用开发,使大家能快速,高效的掌握 Nestjs 并且加深对 TS 和 node.js 的熟练度。教程目录如下:
教程中的代码和文档长期跟随 Nestjs 官方版本以及 Node.js 版本的升级而更新,无需担心过时问题
- 编码环境搭建
- 基本数据操作
- 模型关联与树形嵌套
- 排序,分页与过滤的实现
- 自动验证,序列化与异常处理
- 简化代码与自定义约束
- 批量操作与软删除
- CRUD 抽象化框架构建
- 用户模块-JWT 与守卫实现
- 用户模块-Redis+BullMQ 实现短信及邮件验证
- 用户模块-RBAC 权限系统
- 用户模块 - 动态关联实现
- 配置模块与 Open API(swagger) 配置实现
- websockets 与 SSE 实现上线与消息广播
- 整合 ElasticSearch 实现全文搜索
- Jest 测试与 E2E 测试编写
- 缓存与日志中间件编写
- 使用 Yargs 构建 CLI 工具
- 实现数据结构迁移命令与数据填充命令
- HTTP 客户端与爬虫实现
- Crontab 定时任务开编写
- Graphql api 编写
- Nginx 反向代理与 PM2 部署
- Gitea+Drone 自动化 CI/CD
- 使用 Lerna/pnpm 实现 Monorepo 组织结构