Day 9|Render 雲端啟動:資料庫連線全攻略
發表於
Day 8 - 打造你的第一個 TodoList API:一步步實現 CRUD 功能
發表於
在學習 Express + TypeScript + TypeORM 的過程中,TodoList API
是非常適合新手上手的練習案例。
因為它的邏輯簡單(新增、讀取、更新、刪除),卻又涵蓋了 RESTful API 的核心概念:
- CRUD(Create / Read / Update / Delete)
- Controller / Route 分層
- 與資料庫的互動(Repository)
這樣的練習不僅可以打好基礎,還能快速理解 後端架構設計 的常見模式。
Day 7 - 如何建立一個 TypeScript + Node.js 環境 (2):專案架構與資料庫設定
發表於
更新於
嗨~昨天我們已經有一個能跑起來的 TypeScript + Node.js 開發環境。接著,在正式開發 API 之前,先來點暖身 —— 建立一個清晰、可維護的專案架構,並完成環境變數與資料庫連線設定。這些基礎工具就是未來專案能否穩定推進的關鍵。
Day 6 - 如何建立一個 TypeScript + Node.js 環境 (1):初始化專案
發表於
昨天我們聊了很多概念,今天開始要動手實作啦!💻
我們的目標很簡單:建立一個能跑起來的 TypeScript + Node.js 專案環境,並讓瀏覽器成功回應 「Hello, iThome2025 !」 🚀
準備好了嗎?Let’s go!
Day 5 - TypeScript 核心語法 (3):interface、type、generics
發表於
昨天我們介紹了 Union 和 Enum,今天要進一步學習如何用 Interface、Type、Generics 來讓程式更有結構、更可重用。
這次一樣用「搭火車」的例子 🚄,幫助你快速理解!
Day 3 - TypeScript 核心語法 (1):型別系統與核心
發表於
Day 2 - 為什麼要用 TypeScript 開發 Node.js?(價值、趨勢)
發表於
在開始之前,先讓我們來談談今天的主角 —— TypeScript。
許多人在接觸 TypeScript 的第一反應是:「這不就是 JavaScript 加上型別嗎?」沒錯,這句話雖然簡化了很多細節,但卻說中了核心。TypeScript 本質上就是 JavaScript 的超集(superset),它在 JavaScript 的基礎上加上了型別系統與一些進階語法糖,讓開發者能寫出更可靠、更可維護的程式。
Day 1 - Typescript + Node.js 系列藍圖
發表於
更新於