NestJS 官方課程:NestJS Fundamentals

NestJS 是一個漸進式 (progressive) 的 NodeJS 框架,用於建構高效能、可靠性和可擴展的伺服端 (server-side) 應用程式。

對於一個 NodeJS 開發者而言,NestJS 是一個值得學習的框架,使用 TypeScript,其開發生態正快速發展。截至今日 (2020/08/14),NestJS 在 GitHub 上 repository 的 stars 數量已有 29.4k (Express 49.7K, Koa 29.7k)。

最近,NestJS 官方推出了一個學習 NestJS 基礎課程:NestJS Fundamentals。這個課程包含 80 個影片、超過 5 小時的課程內容,一步步帶領初學者使用 NestJS 建立一個的 REST API 應用。

課程原價 $119.99 鎂,現在是折扣期間只需要 $89.99 鎂。而我是在課程開放前購買該課程,促銷價只要 $59.99 鎂。當然,對於一個有經驗開發者而言,大概只需要看完官方文件以及實際的範例,就可以開始進行開發工作了。

這個課程如其名,真的就是 NestJS 基礎。對我而言,上完課程比較有幫助的是關於 Exception Filters、Pipes、Guards、Interceptors、Decorators 這些比較屬於 NestJS 特有的概念。這些框架工具在哪些情境下可以使用,透過 NestJS 作者和核心開發者的講解,會得到更一個更清晰的輪廓。

完成課程還會得到一個 NestJS 官方頒發的證書。