編按:本文綜合整理自 Deno 官方部落格、Cloudflare 部落格、Hacker News 討論串,並加入 Siami 編輯部觀點與分析。
Deno 共同創辦人 Ryan Dahl 於 2026 年 10 月 9 日宣布:整個 Deno 團隊將加入 Cloudflare,未來的工作重心是把 Workers 與 Durable Objects 推向「打造伺服器的預設方式」。Deno runtime 將再維護一年,之後停止主動開發;Deno Deploy 半年後關閉;JSR 與 rusty_v8 都會併入 Cloudflare 體系。這是一次典型的 acquihire:Deno 這個獨立 runtime 品牌事實上已經走入尾聲。
為什麼這件事重要
Deno 自 2018 年由 Node.js 作者 Ryan Dahl 親手啟動,當時被視為「下一代 JavaScript runtime」的代表作——更安全的預設、更乾淨的模組系統、TypeScript 開箱即用。八年後,Ryan Dahl 親手宣布團隊併入 Cloudflare,等同宣告 Deno 獨立路線的終點。
對開發者最直接的衝擊有三層:
- 執行環境只剩一年壽命:Deno runtime 還會發佈月度錯誤與安全更新一年,之後不再主動開發。社群 fork 是唯一延命選項。
- Deno Deploy 六個月後關閉:所有付費客戶需遷移至 Cloudflare Workers,官方提供遷移支援。
- JSR(JavaScript Registry)繼續營運:底層基礎建設移到 Cloudflare,但對外服務不會中斷。
這不是收購,而是 acquihire(人才收購):Cloudflare 要的是 Deno 團隊的工程能力——尤其是他們剛開源的 celld——而不是 Deno runtime 本身的市場。
celld:真正的戰利品
併購訊息中最容易被忽略、但其實最重要的,是 Deno 團隊兩個月前開源的 celld。celld 是一套可以在自有機器上跑的 Cloudflare Workers / Durable Objects 實作——換言之,它把 Cloudflare 的核心基礎建設變成可以離線部署的開源軟體。
這個定位很有意思。Cloudflare 的 Workers 一直被視為「綁定 Cloudflare 網路」的服務,但 celld 讓開發者可以在自己的資料中心、自己的雲、甚至自己的筆電上跑同樣的程式模型。對企業 IT 來說這是合規救星——很多場景就是不能把資料丟到 Cloudflare 邊緣節點。
celld = V8 + S3 + SQLite + LTX + Tokio,用 Rust 寫成,技術報告顯示比 Cloudflare 官方 workerd 更完整地實作了 Durable Objects 語意。Ryan Dahl 在 Deno 部落格明確點出:「AI 代理框架對 Durable Objects 的需求特別強烈——便宜的無伺服器執行、持久狀態、WebSockets、高階 JavaScript 介面,celld 正是為此而生。」
數據解讀:Deno 與 Node 的八年拉鋸
回頭看 Deno 八年歷史,社群早有訊號:
- 2018:Deno 1.0 發表,喊出「Node.js 的 10 個缺陷」,聲量爆棚。
- 2020–2022:Deno 開始為了相容 npm 生態而調整路線,原生 ESM 模組、無 bundler 等差異化特性被逐步稀釋。
- 2024:Deno Deploy 商業化不順,Deno 公司整體募資節奏放緩。
- 2026/08:celld 開源(社群解讀為「Deno 在找買家」訊號)。
- 2026/10:併入 Cloudflare,Deno 獨立路線正式終結。
對照之下,Node.js 持續吸納來自 Deno 與 Bun 的改進:TypeScript 開箱支援、ESM 標準化、權限沙箱。Node 不是沒有缺點,但它代表的是 npm 整個生態系的凝聚力——這個護城河連 Ryan Dahl 本人都撬不動。
對開發者的實際建議
| 情境 | 建議 |
|---|---|
| 已在用 Deno 專案 | 一年內規劃遷移(Node / Bun / Cloudflare Workers) |
| 用 Deno Deploy | 六個月內遷移至 Cloudflare Workers,可請官方支援 |
| 用 JSR 發佈套件 | 短期無影響,觀察 Cloudflare 接手後是否調整治理 |
| 想試 celld | GitHub denoland/celld,適合想自架 Workers 的團隊 |
| 想押 AI 代理框架 | celld + Durable Objects 確實是 2026 最值得追的組合之一 |
來源:Deno 官方公告 · Cloudflare 部落格 · Hacker News 討論 · celld GitHub
網友熱門留言 (5)