Cloudflare 開發教學
這個系列從 Cloudflare 平台概觀開始,逐步介紹 Workers 與常用的資料、背景工作和 AI 服務。若正準備建立應用,可以先看 D1 資料庫、Durable Objects和 Workflows;下方目錄可快速找到所有已發布的文章。
本系列文章目錄
- Cloudflare vs GCP vs Kubernetes:部署範式選型與系列總結 | Cloudflare 完整教學
- 全端實戰:用 Cloudflare 全家桶打造 AI 知識庫 | Cloudflare 完整教學
- 安全最佳實踐:Workers 的 JWT、限流與 CORS 加固 | Cloudflare 完整教學
- 效能最佳化:讓 Workers 更快更省的完整攻略 | Cloudflare 完整教學
- 架構模式與反模式:Workers 應用怎麼設計才穩 | Cloudflare 完整教學
- 框架整合:把 Next.js、React、Astro 部署到 Workers | Cloudflare 完整教學
- Workers Static Assets 靜態託管實作 | Cloudflare 完整教學
- Pages 與 Static Assets 總覽:全端託管選型 | Cloudflare 完整教學
- Agents SDK:即時 WebSocket 與 React 前端 | Cloudflare 完整教學
- Agents SDK:用 Workers 建 MCP Server | Cloudflare 完整教學
- Agents SDK 入門:在 Workers 打造有狀態 AI Agent | Cloudflare 完整教學
- AutoRAG 自動化 RAG:Cloudflare 全託管知識庫 | Cloudflare 完整教學
- RAG 架構實作:在 Cloudflare 上打造知識庫問答 | Cloudflare 完整教學
- Vectorize 向量資料庫入門:語意搜尋的第一塊拼圖 | Cloudflare 完整教學
- AI Gateway:替所有 AI 請求加上快取、限流與可觀測 | Cloudflare 完整教學
- AI.run() 與常見任務:一個方法跑遍模型目錄 | Cloudflare 完整教學
- Workers AI 入門:在邊緣直接跑 AI 推論 | Cloudflare 完整教學
- 非同步編排選型:Queues vs Workflows vs DO | Cloudflare 完整教學
- Workflows steps 深入:重試、sleep 與等待事件 | Cloudflare 完整教學
- Workflows 持久化執行入門:崩潰也不重來 | Cloudflare 完整教學
- Queues 批次、重試與 DLQ:生產級容錯調校 | Cloudflare 完整教學
- Queues 訊息佇列入門:Worker 非同步解耦第一步 | Cloudflare 完整教學
- DO 實戰:多人協作聊天室從零打造 | Cloudflare 完整教學
- DO RPC 與跨物件呼叫:型別安全取代 fetch 手動路由 | Cloudflare 完整教學
- DO WebSocket Hibernation:讓閒置連線省下計費 | Cloudflare 完整教學
- DO Alarms 定時器:讓每個物件自己醒來做事 | Cloudflare 完整教學
- DO SQLite Storage:每個物件內建的資料庫 | Cloudflare 完整教學
- Durable Objects 入門:邊緣上的有狀態協調 | Cloudflare 完整教學
- D1 Time Travel 與備份:時間點還原與災難復原 | Cloudflare 完整教學
- D1 Sessions API 與讀取複本:全球低延遲讀取 | Cloudflare 完整教學
- D1 Migrations:用版本控制管理資料表結構 | Cloudflare 完整教學
- D1 入門:Serverless SQLite,在邊緣用 SQL 查資料,免管理資料庫 | Cloudflare 完整教學
- R2 物件儲存:S3 相容、零 egress,存大檔不再被流量費坑 | Cloudflare 完整教學
- KV 進階:一致性與快取,把邊緣讀取用得又快又對 | Cloudflare 完整教學
- KV 鍵值儲存入門:在邊緣讀寫資料的第一步 | Cloudflare 完整教學
- CI/CD 自動化部署:用 GitHub Actions + wrangler-action 打造無人值守發布流水線 | Cloudflare 完整教學
- 漸進式部署與版本:用 wrangler versions 做金絲雀放量與一鍵 rollback | Cloudflare 完整教學
- 環境管理與 Secrets:staging/production 分流與 wrangler secret 安全實踐 | Cloudflare 完整教學
- wrangler.jsonc 設定完整解析:必填欄位、bindings 與 observability | Cloudflare 完整教學
- Wrangler 入門:安裝、login、建專案、dev 與 deploy | Cloudflare 完整教學
- Workers Bindings 與 Node.js 相容:用 env 宣告式連接資源、nodejs_compat 用 node: 模組 | Cloudflare 完整教學
- Workers Cron Triggers 排程:scheduled handler 與 cron 表達式實戰 | Cloudflare 完整教學
- Workers WebSockets:WebSocketPair 與 101 升級實戰 | Cloudflare 完整教學
- Workers Streams 串流處理:邊收邊送與 SSE 實戰 | Cloudflare 完整教學
- Workers Cache API:邊緣快取完整實作 | Cloudflare 完整教學
- Workers Request 與 Response:處理 HTTP 請求與回應 | Cloudflare 完整教學
- Workers 定價與限制:CPU time 計費與省錢技巧 | Cloudflare 完整教學
- V8 Isolates 執行模型:Workers 為何近乎零冷啟動 | Cloudflare 完整教學
- 第一個 Worker:從建立到部署上線 | Cloudflare 完整教學
- Cloudflare 開發者平台總覽:邊緣運算與 Workers 入門 | Cloudflare 完整教學

D1 Migrations:用版本控制管理資料表結構 | Cloudflare 完整教學
上一篇《D1 入門:Serverless SQLite》我們學會了在 Workers 裡用 SQL 建表、查資料、做交易。但真實專案的資料表結構不會一次定案:今天加個 posts</...
2026/08/20

D1 入門:Serverless SQLite,在邊緣用 SQL 查資料,免管理資料庫 | Cloudflare 完整教學
上一篇《R2 物件儲存》我們把「大型檔案」搬上了雲,但很多應用真正需要的其實是結構化的關聯式資料:使用者表、訂單表、商品表,要能用 SQL...
2026/08/19

R2 物件儲存:S3 相容、零 egress,存大檔不再被流量費坑 | Cloudflare 完整教學
上一篇《KV 進階:一致性與快取》收尾時我們留了一個問題:KV 單值上限只有 25 MiB,而且它根本不是為「大型二進位檔案」設計的。那圖片、影片、使用者上傳的...
2026/08/18

KV 進階:一致性與快取,把邊緣讀取用得又快又對 | Cloudflare 完整教學
上一篇《KV 鍵值儲存入門》我們刻意在**最終一致性(eventual consistency)**上點到為止。這一篇,我們把它徹底拆開:寫入後究竟多久全球才會同步?為什麼連同一次請求裡讀都可能...
2026/08/17

KV 鍵值儲存入門:在邊緣讀寫資料的第一步 | Cloudflare 完整教學
到目前為止,我們寫的 Worker 大多是「無狀態」的——處理完一個請求就忘光一切。但真實的應用需要記住資料:使用者的設定、快取、feature flag、se...
2026/08/16

CI/CD 自動化部署:用 GitHub Actions + wrangler-action 打造無人值守發布流水線 | Cloudflare 完整教學
上一篇我們把 漸進式部署 講透,你已經能手動完成「上傳、放量、監控、回滾」一整套安全發布。但這些指令每次發布都要手動敲一遍,既繁瑣又容易出錯。這一篇,我們就把它...
2026/08/15

漸進式部署與版本:用 wrangler versions 做金絲雀放量與一鍵 rollback | Cloudflare 完整教學
上一篇我們把環境管理與 Secrets 講透,結尾埋了一個大伏筆:Cloudflare 有一套「上傳新版本卻不立即全量上線」的安全發布機制。這一篇,我們就把它一...
2026/08/14

環境管理與 Secrets:staging/production 分流與 wrangler secret 安全實踐 | Cloudflare 完整教學
上一篇我們把 wrangler.jsonc 從頭拆到尾,還埋下兩個伏筆:「敏感值不要放 vars」與「用 env 區分 staging 與 produ...
2026/08/13

wrangler.jsonc 設定完整解析:必填欄位、bindings 與 observability | Cloudflare 完整教學
上一篇我們用 wrangler deploy 把 Worker 送上了邊緣,但那份決定 Worker 名稱、入口、綁定...
2026/08/12

Wrangler 入門:安裝、login、建專案、dev 與 deploy | Cloudflare 完整教學
前面十篇,我們把 Worker 這顆運算核心從裡到外拆了個透徹——但那些程式碼要怎麼真正「跑起來、上線」?靠的就是 Cloudflare 的官方命令列工具:Wrangler...
2026/08/11