Cloudflare je prevzel podjetje Deno Land Inc., razvijalca platforme Deno. Popravki izvajalnega okolja in odpravljanje ranljivosti za Deno so načrtovani še eno leto, po tem pa se bo razvoj Dena ustavil. Koda Dena bo ostala odprtokodna, skupnost pa lahko še naprej razvija platformo, če bo za to zanimanje.
Kar zadeva druge razvojne projekte podjetja Deno Land, vam projekt celld omogoča zagon aplikacij Worker na vašem strežnikov, bo integriran s platformo Cloudflare Workers. Platforma Deno Deploy bo podprta še šest mesecev, nato pa bo ukinjena, plačljivi uporabniki pa bodo preseljeni na Cloudflare Workers. Repozitorij paketov JSR (JavaScript Registry) bo še naprej deloval, vendar bo pripadajoča infrastruktura preseljena v Cloudflare. Podpora za rusty_v8, ovojnice Rust za mehanizem V8, se bo nadaljevala, vendar bo razvoj integriran z izvajalnim delom JavaScript.
Razvijalci Deno se bodo osredotočili na razvoj samostojne različice platforme Cloudflare Workers in zmogljivosti za razvoj aplikacij z uporabo mehanizma Durable Objects. Glavna ideja je, da bi bil programski model, ki temelji na Workerjih, primeren za razvoj strežniških aplikacij, ki jih je mogoče izvajati ne le v omrežju Cloudflare, temveč tudi na lastni infrastrukturi.
Platforma Deno je zasnovana za samostojno izvajanje strežniških aplikacij JavaScript in TypeScript z uporabo motorja V8. Projekt je vodil Ryan Dahl, ustvarjalec Node.js. Nova platforma je bila ustvarjena za zagotavljanje varnejšega okolja in odpravljanje konceptualnih pomanjkljivosti v arhitekturi Node.js. Za izboljšanje varnosti je ogrodje V8 napisano v Rustu, platforma Tokio pa se uporablja za obdelavo zahtev brez blokiranja. Izvajalno okolje je dobavljeno kot ena sama, samostojna izvršljiva datoteka ("deno"), ki nima zunanjih odvisnosti in ne zahteva posebne namestitve. Poleg izvajalnega okolja platforma Deno deluje tudi kot upravitelj paketov in omogoča notranji dostop do modulov prek URL-jev.
Vir: opennet.ru
