《Nestjs 最佳實踐》,一套自己製作的Nestjs框架實戰教程

pincman1988發表於2022-09-01

目前為止已更新到8集,CRUD,驗證,序列化,抽象等等已完成,接下來使用者許可權部分,同時《React18最佳實踐》也即將釋出,各位新老朋友多多支援哈?

? 教程目錄

本教程由淺入深的講解TS Node與Nestjs應用的開發.教程中透過循序漸進的方式實現一個無懈可擊的商業應用及底層框架構建,幫助大家快速,高效的掌握Node.js,TS以及Nestjs
教程篇幅定在二十五集,透過一個完備的後端應用由淺入深地講解Nestjs應用的開發.教程中透過循序漸進的方式全方位的講解Nestjs框架的應用開發,使大家能快速,高效的掌握Nestjs並且加深對TS和node.js的熟練度.
教程目錄如下:

教程中的程式碼和文件長期跟隨Nestjs官方版本以及Node.js版本的升級而更新,無需擔心過時問題

  1. ? 編碼環境搭建
  2. ? 基本資料操作
  3. ? 模型關聯與樹形巢狀
  4. ? 排序,分頁與過濾的實現
  5. ? 自動驗證,序列化與異常處理
  6. ? 簡化程式碼與自定義約束
  7. ? 批次操作與軟刪除
  8. ? CRUD抽象化框架構建
  9. 使用者模組-JWT與守衛實現
  10. 使用者模組-Redis+BullMQ實現簡訊及郵件驗證
  11. 使用者模組-RBAC許可權系統
  12. 使用者模組-動態關聯實現
  13. 配置模組與Open API(swagger)配置實現
  14. websockets與SSE實現上線與訊息廣播
  15. 整合ElasticSearch實現全文搜尋
  16. Jest測試與E2E測試編寫
  17. 快取與日誌中介軟體編寫
  18. 使用Yargs構建CLI工具
  19. 實現資料結構遷移命令與資料填充命令
  20. HTTP客戶端與爬蟲實現
  21. Crontab 定時任務開編寫
  22. Graphql api編寫
  23. Nginx反向代理與PM2部署
  24. Gitea+Drone自動化CI/CD
  25. 使用Lerna/pnpm實現Monorepo組織結構
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章