iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

30 天,讓 TypeScript 把你的 Node.js 開發再升級 系列

本系列將以 30 天的文章,帶大家一步步體驗如何用 TypeScript 升級 Node.js 開發流程。內容涵蓋語法基礎、專案實作、資料庫整合與 API 開發,讓讀者能從零開始,建立更安全、可維護性更高的後端專案。

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21|AWS 初探 (1) – 什麼是雲端服務?

前言 在前幾天的系列文章裡,我們已經用 Render 來部署 Node.js 服務,體驗到雲端平台的便利。 不過,Render 屬於偏向 PaaS(平台即服務...

2025-10-05 ‧ 由 arvinyang 分享
DAY 22

Day 22|AWS 初探 (2) - 破關拿獎金・預算防護

前情提要 目前申辦 AWS 帳號會提供一組「探索 AWS」活動,只要完成幾個指定任務,就能獲得最多 US$100 的抵用金。 這些任務包含: 使用 Amazo...

2025-10-06 ‧ 由 arvinyang 分享
DAY 23

Day 23|從零啟動雲端主機:帶你開出第一台 AWS EC2!

跟著 AWS 官方引導,從零啟動第一台雲端主機! 前言 承接前篇:「我們已經完成了 AWS 預算防護,確保不會爆花費。」 今天要實際體驗「在雲端開一台主...

2025-10-07 ‧ 由 arvinyang 分享
DAY 24

Day 24|從本地到雲端:把你的 Node.js 專案部署上 AWS EC2!

前言 昨天我們已經成功開啟第一台 AWS EC2 主機,體驗了雲端主機。 今天,我們要更進一步 —— 把 Node.js 專案實際部署到雲端主機上! 這篇文章將...

2025-10-08 ‧ 由 arvinyang 分享
DAY 25

Day 25|AWS RDS 入門:在雲端打造你的第一個資料庫服務

EC2 能架網站,那資料庫呢? 今天我們要一起開啟第一台 RDS! 為什麼要用 RDS? 理論上,我們也可以在 EC2 上自己安裝資料庫(例如 MySQL...

2025-10-09 ‧ 由 arvinyang 分享
DAY 26

Day 26|雲端串接實戰:Node.js 成功連上 AWS RDS!

前情提要 Day 24,我們已經成功開啟 EC2,並在上面部署了第一版的 Node.js Express App。 Day 25,我們建立了 RDS 資料庫並成...

2025-10-10 ‧ 由 arvinyang 分享
DAY 27

Day 27|AWS S3 實作檔案上傳:打造你的雲端檔案儲存中心

前言 在前幾天,我們已經完成了 EC2 主機部署 以及 RDS 資料庫串接, 一個完整的後端雲端架構也漸漸成形。 但如果今天你的應用要讓使用者能上傳圖片、影片、...

2025-10-11 ‧ 由 arvinyang 分享
DAY 28

Day 28|AWS VPC 入門:初探雲端世界的隱形網路

前言 從 Day23 開始,我們一步步搭起了: EC2:讓服務跑起來 RDS:讓資料有地方存 S3:讓檔案能雲端化 這三者合起來,已經是個完整的雲端應...

2025-10-12 ‧ 由 arvinyang 分享
DAY 29

Day 29|AWS IAM 入門:讓雲端安全運作的身分與權限管理

前言 在前一篇,我們探索了 AWS 的網路基礎 —— VPC。 有了網路邊界之後,雲端服務之間可以安全地連線與隔離。 但接下來還有一個更關鍵的問題: 「誰能登...

2025-10-13 ‧ 由 arvinyang 分享
DAY 30

Day 30|讓 TypeScript 把你的 Node.js 開發再升級 — 心得與完整目錄

前言 & 心得 終於完賽了!🎉 每天數著日子發文,終於順利完成了第十七屆鐵人賽——真的超怕中途斷賽 😭 其實從以前開始開發時,就常常透過搜尋看到許多前輩...

2025-10-14 ‧ 由 arvinyang 分享