ai.doge.tg 繁體 AI 情報 最新 專案 搜尋 Telegram ↗

Cloudflare 重構 Workers 核心元件以實現 Node.js 相容性

基建 1 個來源 · 14 天前
為何重要

針對 JavaScript 生態系開發者,此改動大幅降低將現有 Node.js 遷移至 Serverless 的技術門檻(DX),消除修補或包裝的依賴。這不僅讓 Cloudflare 在雲端函式競爭中更具吸引力,也透過支援直接程式碼分割(Slicing)與 Rolldown,幫助開發者建置更輕量級的微服務架構,進而提升平臺黏著度與續約意願。

Cloudflare 正底層重寫 workerd(Workers 執行時核心),重建模組登錄檔以提升效能、標準相容性,並使其與 Node.js 模組系統保持一致。

  • 支援所有穩定的 Node.js serverless API(現預設值為 true),並移除壓縮套件大小上限,使應用程式大小上限達到所有方案最大 64 MiB。
  • 新實作將模組規範字串解析為 URL,正確處理 import.meta.resolve() 與 query strings 等功能。
  • 現在支援靜態或動態匯入 node: 內建模組、正確驗證 import attributes 以及支援 WebAssembly 模組的 source phase imports。
CloudflareWorkersworkerdNode.jsRolldown

來源 · 1 篇報導

首發 The Cloudflare Blog blog.cloudflare.com 21:00