4 июня 2026 года Cloudflare объявила, что VoidZero — компания, стоящая за Vite, Vitest, Rolldown, Oxc и Vite+, присоединяется к Cloudflare. Детальный анализ того, что это меняет для экосистемы JavaScript, AI-агентов и будущего инструментов сборки.
VoidZero была основана Эваном Ю (Evan You), создателем Vue.js, для построения единого инструментария современной веб-разработки. В отличие от фреймворка, который занимается пользовательским интерфейсом, VoidZero сфокусировалась на инструментальном слое — системе сборки, тест-раннере, линтере, форматтере и сборщике.
Портфель VoidZero включает одни из самых популярных инструментов в экосистеме JavaScript:
В анонсе Cloudflare неоднократно и явно перечислено, что НЕ меняется:
Это повторяет обязательства, которые Cloudflare дала, когда Astro присоединился к Cloudflare в начале 2026 года. Astro остаётся открытым, деплоится где угодно, и команда продолжает свой roadmap.
Почему это важно: Vite — не один фреймворк. Это основа для Vue, SvelteKit, Nuxt, Astro, Solid, Qwik, Angular и других. Доверие экосистемы к нейтральности Vite — его самый ценный актив. Cloudflare это явно признаёт.
Одна из самых технически интересных частей портфеля VoidZero — Rolldown. Это Rust-сборщик, спроектированный как замена Rollup, но его реальная значимость в том, что он станет преемником esbuild в пайплайне Vite.
Сейчас Vite использует esbuild для предварительной сборки зависимостей во время разработки и Rollup для production-сборки. Rolldown объединяет оба подхода в единой быстрой реализации на Rust:
# Текущий пайплайн Vite (два инструмента)
node_modules/.vite/deps # esbuild предварительно собирает зависимости
dist/ # Rollup собирает production-бандл
# Будущий пайплайн с Rolldown (один инструмент)
node_modules/.vite/deps # Rolldown обрабатывает всё
dist/ # Тот же бинарник Rolldown
Преимущества очевидны: скорость Rust для разработки и production, единый слой кэширования, меньше расхождений между dev- и prod-сборкой, меньше поверхность для поддержки. Для разработчиков это означает более быстрый холодный старт, более быстрые пересборки и меньшие бандлы — с той же конфигурацией Vite, что и сегодня.
Oxc (Optimized Compiler) — пожалуй, самая амбициозная часть VoidZero. Это полный инструментарий JavaScript и TypeScript, написанный на Rust, призванный заменить коллекцию Node.js-инструментов:
Cloudflare уже использует Oxlint внутри компании. В анонсе упоминается, что он «экономит дни инженерного времени» в кодовых базах Cloudflare. Для разработчиков Cloudflare Workers Oxc особенно актуален, так как Rust-инструментарий естественно интегрируется с инфраструктурой Cloudflare.
# Oxlint заменяет несколько инструментов
npx oxlint@latest . # Одна команда, без конфигурации
# Эквивалентно: eslint + prettier с десятком плагинов
Самая интересная часть анонса — роль, которую AI-агенты сыграли в этом решении. Cloudflare прямо говорит, что инструментарий VoidZero — идеальная основа для разработки с AI:
«Раньше пользователями серверов разработки, сборщиков, линтеров и CLI были только разработчики. Теперь это уже не так — агенты тоже используют их, постоянно.»
AI-агенты — GitHub Copilot, Cursor, Claude Code и другие — взаимодействуют с инструментарием иначе, чем люди:
Vite уже выигрывает от скорости и представленности в обучающих данных AI. Значительная часть AI-сгенерированных приложений создаётся как Vite-проекты, потому что Vite быстр, хорошо изучен и совместим с тем, что агенты видели в обучающих данных.
Разработка с AI-агентами — это реальность: Панель управления Cloudflare работает на Vite. Flue (фреймворк для агентов от команды Astro) переходит на Vite как на основу, поддерживая запуск на Node.js, Cloudflare Workers, GitHub Actions и GitLab CI/CD. Vite становится стандартным фундаментом приложений внутри Cloudflare.
Анонс показывает эволюцию Vite из инструмента сборки в нечто большее. Современное веб-приложение включает серверный рендеринг, API, фоновые задачи, очереди, базы данных, объектное хранилище, real-time коммуникацию, аутентификацию и AI-возможности. «Сборка» больше не финальный шаг — это начало деплоя, который должен понимать все эти компоненты.
VoidZero экспериментировала с этими идеями через Void, платформу для деплоя, спроектированную для Vite. Теперь эти уроки распределяются:
Конкретный результат присоединения — будущее CLI Cloudflare. Недавно Cloudflare выпустила техническое превью cf, нового единого CLI для всей платформы. Vite станет его основой:
# Будущий Cloudflare CLI (cf) — на базе Vite
cf dev # надмножество vite dev — та же скорость, HMR, модель плагинов,
# плюс среда выполнения Cloudflare
cf build # нативно понимает Vite-проекты — без адаптеров
cf deploy # деплой Vite-приложения на Cloudflare одной командой
# Цель: "cf dev должен ощущаться как Vite, а не как отдельный инструмент"
Ни один анализ не будет полным без упоминания возможных проблем:
Это риски, а не предсказания. Результаты с Astro — где фреймворк остаётся полностью независимым — обнадёживают. А фонд в $1 млн — конкретное обязательство, выходящее за рамки обещаний.
Присоединение VoidZero к Cloudflare — самое значительное изменение в инструментах сборки JavaScript с момента, когда Vite обогнал Webpack. Явные гарантии нейтральности, фонд в $1 млн, дорожные карты Rolldown и Oxc, а также акцент на AI-агентах — всё это указывает на позитивное развитие.
Настоящая проверка произойдёт в ближайшие 12 месяцев: выйдет ли Rolldown как замена esbuild? Будет ли cf CLI действительно ощущаться как Vite? Устоит ли нейтральность Vite при растущей конкуренции Cloudflare и Vercel?
Пока разработчики могут быть уверены: инструменты, на которые они полагаются, хорошо финансируются, активно развиваются и — по замыслу — не привязаны к единой платформе. Это лучший результат, на который пользователь инструментария может надеяться.
Я создаю production-приложения на современных инструментах — React, Vue.js, Node.js и фреймворках на базе Vite. Обсудим ваш проект.