A Cloudflare felvásárolta a Deno JavaScript platformot, és leállítja annak fejlesztését.

A Cloudflare megvásárolta a Deno Land Inc céget, amely a Deno platform fejlesztésével foglalkozott. A Deno runtime korrekciós kiadásait és biztonsági frissítéseit még egy éven át tervezik közzétenni, ezt követően a Deno fejlesztése leáll. A Deno kódja nyílt marad, és ha van érdeklődés, a közösség saját erejéből folytathatja a platform fejlesztését.

A Deno Land más fejlesztéseivel kapcsolatban a celld projekt, amely lehetővé teszi Worker-alkalmazások futtatását saját környezetben, szervereken, integrálva lesz a Cloudflare Workers platformba. A Deno Deploy platformot még hat hónapig támogatják, ezt követően megszűnik, a fizetős felhasználókat pedig migrálják a Cloudflare Workers-re. A JSR (JavaScript Registry) csomagtár folytatja működését, de a hozzá kapcsolódó infrastruktúrát a Cloudflare-be helyezik át. A rusty_v8, a V8 motorhoz készült Rust-wrapper támogatása folytatódik, de a fejlesztés a JavaScript runtime workerd-integrációjával valósul meg.

A Deno fejlesztői a Cloudflare Workers önálló megoldásán és a Durable Objects mechanizmus használatával történő alkalmazásfejlesztési lehetőségeken fognak dolgozni. Az alapgondolat az, hogy a Worker-alapú programozási modell alkalmas legyen olyan szerveroldali alkalmazások fejlesztésére, amelyeket nemcsak a Cloudflare hálózatában, hanem a saját infrastruktúrában is futtathatunk.

A Deno platform a JavaScript és TypeScript nyelveken írt szerveroldali alkalmazások elkülönített futtatására készült, V8 motorral. A projekt vezetője Ryan Dahl, a Node.js alkotója volt. Az új platform célja, hogy biztonságosabb környezetet biztosítson, és orvosolja a Node.js architektúrájában elkövetett koncepcionális hibákat. A biztonság növelése érdekében a V8 motor körüli wrapper Rust nyelven készült, és a nem blokkoló kérések kezelésére a Tokio platformot alkalmazzák. A runtime egy önálló futtatható fájl („deno”) formájában érkezik, külső függőségek nélkül, és nem igényel semmilyen különleges telepítést a rendszerbe. A Deno platform emellett csomagkezelőként is működik, lehetővé téve a kódon belüli modulok URL szerinti elérését.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster