Claude Code x 部落格架設(一):搞懂 Astro、Git、Cloudflare

編譯摘要

Claude Code x 部落格架設(一):搞懂 Astro、Git、Cloudflare — 編譯摘要

濃縮

核心結論:

  1. Astro + Git + Cloudflare 的組合實現了「免費、快速、內容完全由自己掌控」的部落格——整個技術棧除了 Claude Code 訂閱費($20/月)外幾乎零成本。
  2. 靜態網站是部落格的最佳形式——不需要資料庫、不需要後台、速度快、安全、免費託管。
  3. 整個發布流程(寫文章 → Astro 產生網頁 → Git 記錄 → 推到 GitHub → Cloudflare 自動部署)可用一句話讓 Claude Code 完成。

關鍵證據:

  • Astro 預設不載入 JavaScript,頁面速度快,對 SEO 有利。
  • Cloudflare Workers 免費方案:不限流量、自動部署、全球 300+ CDN 節點、自動 HTTPS。
  • 選 Astro 的理由:產出輕、Markdown 寫作、Claude Code 對 Astro 理解度高。

質疑

結論 1:靜態網站是最佳形式

  • 前提假設:部落格不需要動態功能(評論、搜尋、會員)。加入這些功能需要第三方服務或 JavaScript。
  • 邊界條件:如果文章數量極多(> 1000 篇),靜態建置時間可能變長。
  • 反例:WordPress 的豐富外掛生態系在某些場景(如電商整合、多語系、會員管理)仍有優勢。

結論 2:零成本架站

  • 前提假設:使用者不需要自訂網域。$10-15/年的網域費用對認真經營部落格的人來說幾乎必要。
  • 換場景:需要動態功能(如 API 路由)時,Cloudflare Workers 的免費額度可能不足。

對標

  1. WordPress → Jamstack 的產業趨勢:靜態網站產生器(SSG)取代傳統 CMS 的趨勢在開發者社群已持續數年。
  2. 自建 vs 平台的永恆辯論:Medium / Substack 的便利性 vs 自建的控制權,是內容創作者永遠的選擇題。
  3. 印刷出版 → 自助出版:從需要出版社到人人能在 Amazon 上出書,與從需要工程師到自己架站的演變類似。

關聯概念

  • [[靜態網站架設]]
  • [[非工程師的 AI 工具採用]]
  • [[Claude Code 入門路徑]]