再上一層樓 - 用NestJS快速建構高效可擴充伺服器應用

再上一層樓 - 用NestJS快速建構高效可擴充伺服器應用

Description

作者: 溫健民
出版社:深智數位
出版日期:2025/03/19 語言:繁體中文 定價:280元

內容簡介 原生Node與Express的請求差異解析 TypeScript類型檢查與編譯實用技巧 使用Nest CLI快速建立專案 IoC與AOP在Nest中的實際應用 裝飾器在控制器與模組中的運用 控制器與服務間的協作方式解析 中介軟體的分類與使用場景 攔截器結合RxJS處理資料流 TypeORM進行資料庫關係操作示例 Redis快取在資料效能中的應用 JWT實現登入與授權控制方法 Docker與Compose快速部署專案 單元測試與整合測試的重要性 日誌記錄與錯誤管理的實踐方法

本書全面介紹了Nest框架的基礎與進階應用,適合各層次的開發者學習。從Node.js到Express與Nest的比較,清晰講解了後端開發的核心技能。以TypeScript為基礎,詳述類型系統與編譯流程,幫助讀者掌握扎實的技術基礎。

全面介紹了Nest框架的基礎與進階應用,從概念到實戰,內容深入且實用。

基礎篇: 講解Node.js請求與回應處理,並比較原生Node、Express與Nest的差異,同時介紹TypeScript的類型系統與編譯基礎,為開發奠定扎實基礎。Nest初識部分從框架特點到CLI工具,指導讀者快速建立第一個模組化應用,並探討AOP與IoC的應用價值。核心章節深入解析裝飾器、模組化設計、控制器與服務的協作,以及中介軟體與攔截器的使用,幫助讀者全面掌握框架的設計理念。

進階篇: 涵蓋資料庫與TypeORM整合、多表關係操作,以及Redis快取技術在效能提升中的實踐。身份驗證部分講解JWT與RBAC的應用,展示安全控制的最佳實踐。系統部署章節介紹Docker與Compose工具,幫助高效完成容器化部署。

擴充篇: 說明了單元測試及日誌錯誤處理。

實戰篇: 以數位門店平臺開發為例,展示從需求分析到專案部署的完整流程。

Price: $280.00

Inventory: 1

Back to Product List

Additional Images

Additional Image
Additional Image
Additional Image
Additional Image
Additional Image
Additional Image
Additional Image
Additional Image
Add to Cart