Cloudflare har overtatt JavaScript-plattformen Deno og vil stoppe utviklingen av den.

Cloudflare har kjøpt selskapet Deno Land Inc, som utvikler plattformen Deno. Korrigerende utgivelser av Deno runtime og oppdateringer for sikkerhetsfeil skal publiseres i ytterligere ett år, hvoretter utviklingen av Deno vil bli avsluttet. Koden til Deno vil forbli åpen, og dersom det er interesse, kan fellesskapet fortsette utviklingen av plattformen på egenhånd.

Når det gjelder andre prosjekter fra Deno Land, vil prosjektet celld, som lar deg kjøre Worker-applikasjoner på dine egne servere, bli integrert med plattformen Cloudflare Workers. Plattformen Deno Deploy vil bli støttet i seks måneder til, hvoretter den vil opphøre å eksistere, og betalende brukere vil bli migrert til Cloudflare Workers. JSR (JavaScript Registry) vil fortsette å fungere, men den tilknyttede infrastrukturen vil bli overført til Cloudflare. Støtten for rusty_v8, Rust-bindinger for V8-motoren, vil bli videreført, men utviklingen vil bli integrert med JavaScript runtime workerd.

Utviklerne av Deno vil begynne å arbeide med en self-hosting versjon av Cloudflare Workers og muligheter for utvikling av applikasjoner ved hjelp av Durable Objects-mekanismen. Hovedideen er å gjøre programmeringsmodellen basert på Workers egnet for utvikling av serverapplikasjoner som kan kjøres ikke bare i Cloudflare-nettverket, men også i egen infrastruktur.

Deno-plattformen er ment for isolert kjøring av serverapplikasjoner på JavaScript- og TypeScript-språk ved hjelp av V8-motoren. Prosjektet ble ledet av Ryan Dahl, skaperen av Node.js. Den nye plattformen ble utviklet for å gi et mer sikkert miljø og rette opp konseptuelle feil som ble gjort i Node.js-arkitekturen. For å forbedre sikkerheten er innpakningen rundt V8-motoren skrevet i Rust, og for behandling av forespørslene benyttes den ikke-blokkerende plattformen Tokio. Runtime leveres som en selvstendig kjørbar fil («deno»), uten eksterne avhengigheter og uten behov for noen spesiell installasjon i systemet. I tillegg til runtime fungerer Deno-plattformen også som en pakkebehandler og lar deg referere til moduler via URL i koden.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster