nest.js是基於express的web framework,nest.js裡可以看到Angular的模組化設計理念,有Angular基礎的人,來學nest.js應該很容易上手,至今尚未學過node.js平台的web framework,透過這三十天從官網學習nest.js,評估是否要用在下一個專案上,大致會先從"Hello World"開始,官方推薦的TypeORM建立基本Restful API(CRUD),TypeORM我評估會佔一些時間(可能六、七天吧),欄位驗證、一對多等如何設定,再來會介紹使用者驗證,以及我覺得會有用到的。
今天參考TypeORM官網RelationBuilder RelationQueryBudiler 顧名思義,RelationQuberyBuilder是特殊的...
昨天用更新User的兩個關聯資料為例,介紹RelationQueryBuilder,今天把UserService裡面全部用QueryBuilder改寫,另外值得...
今日內容參考TypeORM官網Embedded Entity及Entity Listener/Subscriber Embedded Entity 對於每個En...
雖然TypORM還有transaction及migration可以繼續try,但繼續這樣下去就快要變成TypeORM鐵人30天.... 還是拉回來nestjs...
今天要來練習使用JWT來保護API Enpoint 流程大致為: 安裝套件 取得token 新增jwtStrategy 設定defaultStrategy 測...
在nestjs下可以用類似ASP.net core或是Java中類似的reflection機制方式,利用Decorators及Swagger Module自動產...
大部分不會把資料庫連線帳號、密碼等相關訊息寫在程式碼裡面,通常寫在一個檔案裡面,程式裡面用key來讀取value,ASP.NET Core裡面是寫在appset...
今天內容參考官網-Microservice Basics nestjs的feature之一是提供microservice wrapper,提供API可以容易整合...
等等....redis不是key-value的database嗎? 跟microservice有什麼關係 怎麼運作可以參考這篇文章Redis Pub/Sub u...
使用fastify adapter node.js圈子裡新增Fastify web framework號稱throughput benchmark最高 想大致了...