終於完賽了!🎉
每天數著日子發文,終於順利完成了第十七屆鐵人賽——真的超怕中途斷賽 😭
其實從以前開始開發時,就常常透過搜尋看到許多前輩在鐵人賽上的文章,
那時候覺得這是一個很酷的挑戰,也從中學到了不少東西。
所以今年就想給自己一個機會,從讀者變成參賽者,親自體驗這 30 天的歷程。
由於這系列文章有不少實作與程式碼範例,
中間花了很多時間在測試、除錯、重跑流程,
一開始還有囤一點備稿,但進入中後期幾乎是「邊學邊寫、日更實戰」。
回頭看,真的蠻酷的。
每天一小步、一點一滴的累積,最後竟然能完成一個完整的教學系列。
這份成就感比想像中還要強烈。
為了讓讀者能更方便回顧整個系列,以下我將內容分為五大階段👇
進入實戰前,先複習並掌握 TypeScript 的核心觀念,建立「型別思維」。
從零開始建立一個完善的 TypeScript + Node.js 開發環境,
完成簡單的 API 實作,最後部署到 Render 雲端服務。
讓專案更專業!導入程式碼格式化工具、API 驗證、使用者登入驗證,
並探索如何串接雲端檔案上傳。
這部分涵蓋專案升級必備的實務主題:日誌系統、Migration 管理、CI/CD 自動化流程。
最後,我們將專案部署到 AWS 雲端,探索雲端的核心服務與概念。
挑戰鐵人賽真的不容易。
每天想主題、寫內容、驗證程式、排版、上圖,還要兼顧可讀性與教學節奏。
有時候邊寫邊懷疑:「我真的寫得完嗎?」
但一步步走到這裡,才發現堅持本身就是一種力量。
感謝這三十天以來所有閱讀、按讚、留言、給建議的朋友們,
你們的互動都是我撐下去的重要動力 ❤️
如果這個系列能讓你對 TypeScript + Node.js
或是部署到雲端的流程有更清晰的理解,那就太值得了。
未來我也會持續更新相關技術主題,
讓我們在開發這條路上,一起學習、一起成長。