iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

從零開始的後端異世界生活 系列

後端好可怕嗚嗚嗚,我是後端盲人,跟我一起走過盲人摸象的過程吧

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊小澄禮拜一就開喝
DAY 11

Day 11 - 懶得寫文件拉~來使用 NestJS 的 Swagger UI 幫你寫(上)

花東出遊 ing.. 篇幅酌量減少 XD 寫 API 文件好麻煩呀 還記得之前在工作室當 iOS 學員時,遇到挑戰賽需要跟後端學員合作去串接他們所開出來的 AP...

2020-09-26 ‧ 由 Lacie 分享
DAY 12

Day 12 - 懶得寫文件拉~來使用 NestJS 的 Swagger UI 幫你寫(中)

花東出遊 ing.. 篇幅酌量減少 XD 強化文件基本敘述 在上一篇章時,我們的 v1 API 目前長這個樣子,感覺還缺了什麼: 那我們先來做第一件事,目前所有...

2020-09-27 ‧ 由 Lacie 分享
DAY 13

Day 13 - 懶得寫文件拉~來使用 NestJS 的 Swagger UI 幫你寫(下)

花東出遊 ing.. 篇幅酌量減少 XD 強化 API 參數文件敘述 接著我們來幫 API 參數加上文件敘述,首先先來創造個假參數範例,假設我們的任務管理系統,...

2020-09-28 ‧ 由 Lacie 分享
DAY 14

Day 14 - 來建我們人生中的第一顆 DB 吧,使用 PostgreSQL

前言 本系列文終於來到跟 DB 有關的環節了,身為一個寫 App 的人,聽到有關 DB 的事情總是戒慎恐懼,畢竟常常耳聞什麼「刪庫跑路」阿之類的,感覺很容易弄壞...

2020-09-29 ‧ 由 Lacie 分享
DAY 15

Day 15 - 使用 TypeOrm 將 DB 與 NestJS 建立連結

新增 TypeOrm Dependency 使用以下指令將 TypeORM Dependency 及 PostgreSQL Driver 加入到該專案中: y...

2020-09-30 ‧ 由 Lacie 分享
DAY 16

Day 16 - 用 pgAdmin 生成你的第一張資料表

前言 在上一篇章時,我們已經透過 TypeOrm 將本地端 DB 與 NestJS 建立了連結,再來下一個步驟就是創建我們的「資料表」,在 TypeOrm 中,...

2020-10-01 ‧ 由 Lacie 分享
DAY 17

Day 17 - 使用指令同步 DB 資料表來生成 Entity(上)

安裝 typeorm-model-generator 要做到使用一行指令同步 DB 資料表來生成 Entity,首先我們必須先在專案安裝 typeorm-mod...

2020-10-02 ‧ 由 Lacie 分享
DAY 18

Day 18 - 使用指令同步 DB 資料表來生成 Entity(下)

調整 Entity 資料格式 在上一篇章的時候,我們已經透過指令來同步 DB 資料表生成 Entity,目前的 Entity 是長這樣: 雖然都有照著資料表的格...

2020-10-03 ‧ 由 Lacie 分享
DAY 19

Day 19 - 把商業邏輯拆分至 NestJS 的 Service 層中

創建 Service Module 在上一篇章時,我們已經完成了範例的 DB 資料表創建,接下來我們先來建立個 Service 層,好為之後要撰寫商業邏輯做準備...

2020-10-04 ‧ 由 Lacie 分享
DAY 20

Day 20 - 把 Repository<Entity> 注入到 Service 中並使用它

將 Repository 注入 Service 在上一篇章的時候,我們完成了 Service 層的拆分,今天我們來把前幾天完成的 Task 資料表,利用 Rep...

2020-10-05 ‧ 由 Lacie 分享