📄️ Guide
感謝 HAO 所寫的 NestJS 帶你飛 筆記內容多參考此
📄️ connect-mysql
實現這個需求,你需要先安裝 Node.js 和 Nest.js 框架,並確保你已經安裝了 MySQL 數據庫。
📄️ 控制器 Contorller
在 Nest 的世界裡,Controller 負責路由的配置並處理來自客戶端的請求,而每一個 Controller 都可以依照需求來設計不同 Http Method 的資源,就好像外場服務生負責帶位、協助客人點餐一樣,並根據客戶的需求做出相對應的回應:
📄️ DTO
DTO (Data Transfer Object) 是 NestJS 中用來定義如何通過網路傳輸資料的一種方式。在 NestJS 中,DTO 是一種設計模式,主要用於將資料從一個層傳遞到另一個層,或者是在網路上進行資料傳輸。它是一個純粹的 JavaScript 物件,可以使用類別、介面或者是簡單的 JavaScript 物件來定義。
📄️ 錯誤處理
內建 Http Exception
📄️ 守護者 Guard
單一的使用
📄️ middleware
img
📄️ migrate-seeder
Nest 是一個用於建立可擴展的 Node.js 應用程序的框架。在 Nest 中,遷移(migration)是一個用於管理數據庫結構變化的工具。下面是一個使用 Nest 遷移的詳細步驟:
📄️ TypeORM migrate
以下是使用 TypeORM 作為資料庫工具的簡單範例。假設您已經安裝了 TypeORM。
📄️ module
建置 Module