Поглинання
Cloudflare придбала VoidZero, привнося команду Vite до своїх амбіцій платформи розробника

Cloudflare оголосила, що вона привносить всю команду VoidZero до компанії, включаючи творців та розробників деяких з найбільш широко використовуваних інструментів JavaScript у світі: за Vite, Vitest, Rolldown, Oxc та Vite+. Цей крок ставить один з найбільш значущих придбань у сфері веб-розробки цього року та розширює зростаючі інвестиції Cloudflare в інструменти відкритого джерела для розробників.
Оголошення відбулося в той час, коли Vite еволюціонувала з інструменту збірки фронтенду в фундаментальну інфраструктуру для сучасної веб-розробки. За даними Cloudflare, Vite зараз бачить близько 129 мільйонів завантажень на тиждень та служить основою для фреймворків, включаючи Vue, Nuxt, Astro, SvelteKit, Qwik, Solid, Angular, React Router та TanStack Start.
Що таке VoidZero?
VoidZero була заснована Еваном Ю, і була створена з метою побудови уніфікованої, високопродуктивної інструментальної ланцюжка JavaScript. Замість того, щоб зосередитися на одному фреймворку, компанія зібрала колекцію інструментів, які охоплюють майже кожну стадію сучасного процесу розробки.
Її портфель включає:
- Vite, популярний сервер розробки та інструмент збірки
- Vitest, фреймворк тестування, тісно інтегрований з Vite
- Rolldown, пакувальник на основі Rust, призначений для надання значно швидших збірок
- Oxc, інструментарій мови JavaScript, що включає можливості перевірки, форматування, парсингу та перетворення
- Vite+, спроба уніфікувати досвід розробника JavaScript навколо однієї інструментальної ланцюжки
Більш широкий погляд VoidZero полягає в тому, щоб зменшити фрагментацію, яка довгий час характеризувала розвиток JavaScript, де розробники часто покладаються на десятки окремих інструментів та конфігурацій для побудови застосунків.
Чому Cloudflare хотіла VoidZero
Для Cloudflare цей крок менш про володіння інструментом збірки, а більше про вплив на майбутнє того, як створюються та розгортаються застосунки.
За останні кілька років Cloudflare перетворилася з компанії, відомої в першу чергу за послуги доставки контенту та безпеки, у великого постачальника платформи розробника. Її пропозиції тепер включають серверні обчислення через Workers, бази даних через D1, об’єктне сховище з R2, інфраструктуру штучного інтелекту через Workers AI, оркестрацію робочих процесів та зростаючу колекцію сервісів на краю мережі.
Відносини між двома компаніями вже поглиблювалися. Cloudflare та команда Vite співпрацювали над Environment API, який дозволяє серверному коду запускатися в середовищах виконання, інших ніж Node.js, під час розробки. Це дозволило розробникам запускати локально середовище виконання workerd від Cloudflare, зберігаючи при цьому стандартний робочий процес Vite.
Cloudflare стверджує, що майбутнє розробки застосунків все більше залежить від тіснішої інтеграції між інструментами розробника та інфраструктурою розгортання. Замість того, щоб спрямовувати Vite до робочих процесів, специфічних для Cloudflare, компанія заявляє, що вона має намір рухатися свої інструменти ближче до Vite.
Ставка на епоху розвитку, керовану штучним інтелектом
Одна з найбільш помітних тем в оголошенні – зростаюча роль програмного забезпечення, створеного штучним інтелектом.
Cloudflare вказує на швидке зростання агентів кодування та розробки, що використовує штучний інтелект, як одну з основних причин інвестування в інструменти. Компанія стверджує, що інструменти розробки тепер не використовуються виключно людьми-програмістами. Агенти штучного інтелекту тепер регулярно створюють проєкти, запускають тести, перевіряють код, розгортають застосунки та ітерують над змінами.
У цьому середовищі швидкість стає ще більш важливою. Системи збірки, фреймворки тестування та інструменти розробника, які можуть виконувати завдання швидко, дозволяють системам штучного інтелекту виконувати більше ітерацій та покращувати якість виводу.
Це відповідає стратегії VoidZero. Багато її нових інструментів, особливо Rolldown та Oxc, написані на мові Rust та призначені для продуктивності у великих масштабах. Останні випуски зосередилися в основному на скороченні часу збірки, покращенні швидкості перевірки коду та оптимізації робочих процесів розробника.
Cloudflare вважає, що ці можливості роблять інструментальну ланцюжку VoidZero особливо придатною для нового покоління розробки програмного забезпечення, керованої штучним інтелектом.
Збереження незалежності Vite
Можливо, найбільша проблема серед розробників, які слідкують за оголошенням, полягає в тому, чи залишиється Vite незалежним.
Cloudflare швидко вирішила цей питання.
Компанія заявила, що Vite, Vitest, Rolldown, Oxc та Vite+ залишилися відкритими, ліцензованими під ліцензією MIT, незалежними від постачальника, керованими спільнотою. Застосунки, побудовані з використанням Vite, продовжуватимуть запускатися на будь-якому постачальнику хостингу або платформі хмари, а дорожня карта проєкту залишилася б публічно розробленою через існуючий відкритий процес управління.
Cloudflare також оголосила про створення фонду екосистеми Vite на суму 1 мільйон доларів, який буде адмініструватися командою Vite для підтримки розробників та учасників усього екосистеми.
Цей крок повторює схожу стратегію, яку Cloudflare використала раніше цього року, коли вона привела команду Astro до компанії, зобов’язавшись зберегти відкрите управління Astro та сумісність з різними платформами.
Майбутнє повноекранного JavaScript
Придбання також підкреслює ширший тренд у веб-розробці: зближення інструментів розробки та інфраструктури хмари.
VoidZero вже почала досліджувати цей напрямок через Void, платформу розгортання, спеціально розроблену для застосунків Vite. Платформа поєднує розгортання застосунку з базами даних, сховищем, автентифікацією, сервісами штучного інтелекту, фоновіми завданнями та забезпечення інфраструктури в єдиному досвіді розробника, побудованому на основі мережі Cloudflare.
Cloudflare заявляє, що майбутня робота буде зосереджена на розширенні можливостей Vite за допомогою абстракцій, незалежних від постачальника, а також на тому, щоб зробити платформу розробника Cloudflare більш природним розширенням робочого процесу Vite. Це включає плани побудови майбутніх версій інтерфейсу командної строки Cloudflare безпосередньо на основі концепцій та інструментів Vite.
Значуща зміна інфраструктури JavaScript
Тривалий час розвиток JavaScript характеризувався відносно децентралізованою колекцією інструментів, фреймворків та постачальників хостингу. Vite виникла як один з небагатьох проєктів, здатних об’єднати конкуруючі екосистеми навколо спільної основи.
Приводячи VoidZero до компанії, Cloudflare фактично робить довгострокову ставку на цю основу. Незалежно від того, чи розгортають розробники застосунки на Cloudflare, AWS, Google Cloud чи в іншому місці, компанія позиціонує себе ближче до інструментів, які розробники використовують до того, як вибрати місце виконання свого програмного забезпечення.
Якщо Cloudflare виконуватиме свої обіцянки щодо збереження незалежності Vite, одночасно інвестуючи значні кошти в її майбутнє, це придбання може стати одним з найбільш значущих інфраструктурних угод в екосистемі JavaScript за останні роки.












