iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

透過 nestjs 框架,讓 nodejs 系統維護度增加 系列

這次打算使用 nestjs 來實作後端系統
並且透過 TDD 方式來介紹 nestjs DI container 特性
預計規劃 內容如下:

前 10 篇,介紹 nestjs 框架基礎架構
中間 10 篇,介紹搭建系統的方式與規劃
後面 10 篇,會依據中間 10 篇的規劃來進行實作與驗證

目標是解說以 nodejs 為後端伺服器的前提下,如何使用 nestjs 來做讓開發維護度增加。

參賽天數 16 天 | 共 31 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - Ticket Module part2

nestjs 系統設計 - 活動訂票管理系統 - Ticket Module part2 目標 今天目標會是先處理, TicketModule 的關於資料儲存...

2024-09-21 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - Ticket Module part 3

nestjs 系統設計 - 活動訂票管理系統 - Ticket Module part3 目標 今天目標會是先處理, TicketModule 中關於票存統計...

2024-09-22 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - 結構化 logger

nestjs 系統設計 - 活動訂票管理系統 - 結構化 logger 目標 前面幾章,大致上把原本活動訂票管理系統的主要功能完成了。接著,會針對一些非功能性需...

2024-09-23 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - graceful shutdown

nestjs 系統設計 - 活動訂票管理系統 - graceful shutdown 目標 在昨天實做完結構化 logger 之後,接著今天將會來實做 grac...

2024-09-24 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 containerize

nestjs 系統設計 - 活動訂票管理系統 containerize 目標 昨天做完 graceful shutdown 之後。今天會來講述,如何把 nest...

2024-09-25 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - fly.io

nestjs 系統設計 - 活動訂票管理系統 - fly.io 目標 昨天做完了容器化,今天會來講述如何部屬服務到可對外服務的平台。 概念 程式開發環境與正式運...

2024-09-26 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - client code part 1

nestjs 系統設計 - 活動訂票管理系統 - client code part 1 目標 今天主要會是來實做取用票券的 mobile app 。預計會使用...

2024-09-27 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - client code part 2

nestjs 系統設計 - 活動訂票管理系統 - client code part 2 目標 昨天完成了登入後票倦的 layout。今天目標是建立登入頁面的 l...

2024-09-28 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - client code part 3

nestjs 系統設計 - 活動訂票管理系統 - client code part 3 目標 今天接續往下作控制元件。目標打算實做登入邏輯。 概念 為了能讓元件...

2024-09-29 ‧ 由 json_liang 分享
DAY 16

nestjs 系統設計 - 活動訂票管理系統 - client code part 4

nestjs 系統設計 - 活動訂票管理系統 - client code part 4 目標 本日的目標會針對處理活動管理頁面作處理。 概念 這次的實做步驟,會...

2024-09-30 ‧ 由 json_liang 分享