Cloudflare компаниясы Deno JavaScript платформасын сатып алды және әзірлеуді тоқтатады.

Cloudflare Deno платформасын әзірлеуші ​​Deno Land Inc. компаниясын сатып алды. Deno жұмыс уақытындағы патчтар мен осалдықтарды түзету тағы бір жылға жоспарланған, содан кейін Deno әзірлемесі тоқтатылады. Deno коды ашық бастапқы код болып қала береді және қызығушылық болған жағдайда қауымдастық платформаны әзірлеуді жалғастыра алады.

Deno Land компаниясының басқа әзірлемелеріне келетін болсақ, celld жобасы сізге жұмысшы қосымшаларын компьютеріңізде іске қосуға мүмкіндік береді серверлер, Cloudflare Workers платформасымен біріктіріледі. Deno Deploy платформасы тағы алты ай бойы қолдау көрсетіледі, содан кейін ол тоқтатылады және ақылы пайдаланушылар Cloudflare Workers платформасына көшіріледі. JSR (JavaScript Registry) пакет репозиторийі жұмысын жалғастырады, бірақ байланысты инфрақұрылым Cloudflare платформасына көшіріледі. V8 қозғалтқышына арналған Rust қаптамалары rusty_v8 қолдауы жалғасады, бірақ әзірлеу JavaScript runtime worker платформасымен біріктіріледі.

Deno әзірлеушілері Cloudflare Workers платформасының өзіндік хостинг нұсқасын және Durable Objects механизмін пайдаланып қосымшаларды әзірлеу мүмкіндіктерін әзірлеуге назар аударады. Негізгі идея - Workers негізіндегі бағдарламалау моделін тек Cloudflare желісінде ғана емес, сонымен қатар өзіңіздің инфрақұрылымыңызда да іске қосылатын серверлік қосымшаларды әзірлеуге жарамды ету.

Deno платформасы V8 қозғалтқышын пайдаланып сервер жағындағы JavaScript және TypeScript қосымшаларын дербес орындауға арналған. Жобаны Node.js жасаушысы Райан Даль басқарды. Жаңа платформа қауіпсіз ортаны қамтамасыз ету және Node.js архитектурасындағы тұжырымдамалық кемшіліктерді жою үшін жасалды. Қауіпсіздікті жақсарту үшін V8 фреймворкі Rust тілінде жазылған, ал Tokio платформасы бұғаттамайтын сұраныстарды өңдеу үшін қолданылады. Орындалу уақыты сыртқы тәуелділіктері жоқ және арнайы орнатуды қажет етпейтін бірыңғай, өзіндік орындалатын файл («deno») ретінде жеткізіледі. Орындалу уақытынан басқа, Deno платформасы пакет менеджері ретінде де жұмыс істейді және URL мекенжайлары арқылы ішкі модульге кіруге мүмкіндік береді.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster