Cloudflare придбала Deno — компанію, що стоїть за однойменною runtime для JavaScript і TypeScript. Про це повідомив TechCrunch. Мета угоди — покращити модель програмування Cloudflare Workers, платформи для запуску коду на edge-серверах. Сума та умови не розкриваються.

Deno створив Раян Дал, співзасновник Node.js. Проєкт відомий тим, що пропонує безпечнішу та сучаснішу альтернативу Node.js: вбудовану підтримку TypeScript, дозволи на рівні модулів і стандартну бібліотеку. Deno також розвиває хмарну платформу Deno Deploy, яка конкурує з Cloudflare Workers. Після придбання команда Deno, ймовірно, долучиться до розвитку Workers, хоча офіційних деталей про інтеграцію чи зміни в продуктах наразі немає.

Для Cloudflare це не перша спроба спростити розробку на edge. Workers підтримують JavaScript, TypeScript, Rust, Python та інші мови через WebAssembly. Однак модель програмування досі вимагає враховувати обмеження середовища: холодні старти, ліміти пам'яті, специфіку API. Deno має репутацію проєкту, який робить сучасний JavaScript зручнішим і безпечнішим, тож інтеграція може принести покращення в інструментарії, сумісності та досвіді розробників.

Українським командам, які використовують Cloudflare Workers або Deno Deploy, варто стежити за оновленнями. Якщо Cloudflare інтегрує напрацювання Deno, це може спростити міграцію між платформами та зменшити час на налаштування. Для продактів і розробників, які обирають між edge-рішеннями, злиття може означати менше фрагментації: замість підтримки двох схожих runtime з'явиться один потужніший гравець. Втім, залишається ризик, що Deno Deploy як окремий продукт згорнуть або інтегрують у Workers, що вплине на тих, хто вже будує на ньому продакшн.

На українському ринку edge-обчислення поки що не є масовими, але агентства та продуктові команди дедалі частіше використовують Cloudflare для CDN, захисту від DDoS і serverless-функцій. Придбання Deno може прискорити появу зручніших інструментів для локальної розробки та тестування, що важливо для команд, які працюють з JAMstack або мікросервісами. Також це сигнал, що ринок edge-runtime консолідується навколо великих гравців — Cloudflare, Vercel, Netlify, — і незалежним runtime стає дедалі складніше конкурувати.

Наразі невідомо, чи збережеться Deno як окремий open-source проєкт, чи його розвиток повністю підпорядкують інтересам Cloudflare. Для спільноти це ключове питання: Deno має відкритий код і активну базу контриб'юторів. Якщо Cloudflare змінить ліцензію або пріоритети, це може вдарити по екосистемі. Водночас компанія заявляє, що використає придбання для покращення Workers, а не для закриття проєкту.

Практичний висновок для українських команд: якщо ви вже використовуєте Deno або плануєте будувати на Deno Deploy, варто закласти час на можливу міграцію або перевірку сумісності. Якщо ж ви обираєте платформу для edge-функцій, Cloudflare Workers після інтеграції з Deno може стати привабливішим варіантом — але слід дочекатися конкретних анонсів, а не орієнтуватися на сам факт угоди.

6Перегляди

Денис Савчук

Автор

Технологічний оглядач

Денис Савчук відповідає за штучний інтелект, розробку та робочі інструменти команд: моделі, API, автоматизацію, безпеку даних. Має інженерне минуле — дев'ять років у розробці, з них три тимлідом в аутсорсі. Пише про технології з питанням «скільки це коштує в проді» і перевіряє гучні анонси на власних тестах.