iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
佛心分享-SideProject30

吃出一個SideProject! 系列

參賽只是想透過競賽的壓力來督促自己私底下練功的進度
順便把平時儲存的AI工具名單拿出來玩玩
也算是挑戰30天半Vibe coding (?)

參賽天數 9 天 | 共 9 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊Cyber Edge Runners
DAY 1

Day1:我的鐵人賽起源

安安大家好~~~我是呀哇啦,一個剛畢業一年的菜雞工程師。今天開始要來挑戰為期一個月的鐵人賽!先說明一下自己參加鐵人賽的動機(有人在乎嗎XD?) 為什麼想參加這個...

2025-09-15 ‧ 由 yawara326 分享
DAY 2

Day2:技術棧與系統架構說明

Day 1 確立了專案目標後,今天要來聊聊專案會用到的各種技術框架與整體系統架構。 技術棧 (Technology Stack) 在工具的選擇上,考量到與目前工...

2025-09-16 ‧ 由 yawara326 分享
DAY 3

Day3:Auth Service- Spring Security 介紹

昨天大概說明了專案會切分哪些服務。今天開始想要逐步完成 Auth Service 中的功能,顧名思義,這項服務是為了驗證與授權的功能存在。 預計透過 Sprin...

2025-09-17 ‧ 由 yawara326 分享
DAY 4

Day4:Auth Service - 專案設定與依賴管理

昨天介紹了 Spring Security 框架與驗證、授權的幾個主要功能,今天開始預計要整合這些知識來完成實作的內容! 但在實作前還是要花點篇幅來介紹專案設定...

2025-09-18 ‧ 由 yawara326 分享
DAY 5

Day5:Auth Service - 實作註冊功能(資料層)

今天我們大部分的內容會專注在整個註冊流程的資料層 (Data Layer),也就是負責與資料庫溝通的元件們。 一個完整的功能需要由許多不同的元件協力完成,因此在...

2025-09-19 ‧ 由 yawara326 分享
DAY 6

Day 6:Auth Service - 實作註冊功能(業務邏輯與API端點)

昨天完成 Entity 的實作,比較像是在對內部資料結構進行定義。 今天要從 Dto 開始,定義「外部」傳進來的資料長什麼樣子。 再得知外部會傳入的資料樣貌後,...

2025-09-20 ‧ 由 yawara326 分享
DAY 7

Day 7:撰寫 Dockerfile

昨天,我們完成了註冊功能相關的 DTO、Service 、 Controller 與Spring Security 的設定內容,走完了開發帳號註冊 API的流程...

2025-09-21 ‧ 由 yawara326 分享
DAY 8

Day 8:docker-compose

前一天我們撰寫完了 Auth-service 的 dockerfile,今天我們要撰寫 docker-compose,利用 postgreSQL 的官方 ima...

2025-09-22 ‧ 由 yawara326 分享
DAY 9

Day9:Auth Service - 註冊功能測試與除錯

經過前幾天的努力,總算是把功能寫完也成功啟動服務了,但在確認功能正常之前,說完成好像也還太早了。俗話說的好:不出意外的話,就要出意外了 XD所以,今天我們就來實...

2025-09-23 ‧ 由 yawara326 分享