Cloudflare 已收購 Deno 平台開發商 Deno Land Inc.。 Deno 運行時補丁和漏洞修復計劃將持續一年,之後 Deno 的開發工作將停止。 Deno 的程式碼將繼續開源,社群如有意願可以繼續開發該平台。
至於Deno Land的其他開發成果,celld專案允許你在你的裝置上執行Worker應用程式。 伺服器Deno Deploy 平台將與 Cloudflare Workers 平台整合。該平台將繼續支援六個月,之後將停止服務,付費用戶將遷移到 Cloudflare Workers。 JSR(JavaScript Registry)軟體包倉庫將繼續運行,但相關基礎設施將遷移到 Cloudflare。對 rusty_v8(V8 引擎的 Rust 封裝庫)的支援將繼續,但其開發將與 JavaScript 執行時間工作進程整合。
Deno 開發人員將專注於開發 Cloudflare Workers 平台的自架版本,以及使用持久性物件機制開發應用程式的功能。其主要目標是使基於 Workers 的程式設計模型適用於開發伺服器端應用程序,這些應用程式不僅可以在 Cloudflare 網路上運行,還可以在您自己的基礎設施上運行。
Deno 平台專為使用 V8 引擎獨立運行伺服器端 JavaScript 和 TypeScript 應用程式而設計。該專案由 Node.js 的創建者 Ryan Dahl 領導。新平台的創建旨在提供更安全的環境,並解決 Node.js 架構中的概念性缺陷。為了提高安全性,V8 框架採用 Rust 編寫,並使用 Tokio 平台進行非阻塞請求處理。運行時以單一獨立的、自包含的可執行檔(“deno”)的形式提供,沒有任何外部依賴項,也無需特殊安裝。除了運行時之外,Deno 平台還充當套件管理器,並允許透過 URL 存取內部模組。
來源: opennet.ru
