Коротко: что произошло
- VoidZero (компания Эвана Ю, создавшая Vite, Vitest, Rolldown, Oxc, Vite+) присоединяется к Cloudflare
- Все проекты остаются открытыми (MIT), независимыми от вендора
- Cloudflare выделяет $1 млн в фонд экосистемы Vite для поддержки мейнтейнеров
- Vite — 129 млн загрузок в неделю; плагин Cloudflare для Vite — 14 млн
- Новый CLI Cloudflare (cf) будет построен на Vite
- AI-агенты — один из главных драйверов сделки
- Эван Ю и команда VoidZero продолжают руководить проектами
Что такое VoidZero?
VoidZero была основана Эваном Ю (Evan You), создателем Vue.js, для построения
единого инструментария современной веб-разработки. В отличие от фреймворка, который занимается
пользовательским интерфейсом, VoidZero сфокусировалась на инструментальном слое —
системе сборки, тест-раннере, линтере, форматтере и сборщике.
Портфель VoidZero включает одни из самых популярных инструментов в экосистеме JavaScript:
- Vite — инструмент сборки, заменивший Webpack в большинстве новых проектов. ~129 млн еженедельных загрузок npm. Используется Vue, SvelteKit, Nuxt, Astro, Solid, Qwik, Angular, React Router, TanStack Start и даже Next.js (через vinext).
- Vitest — фреймворк для юнит-тестирования, встроенный в экосистему Vite, активно конкурирующий с Jest.
- Rolldown — Rust-сборщик, спроектированный как замена Rollup и потенциальный преемник esbuild в пайплайне Vite.
- Oxc — инструментарий JavaScript/TypeScript на Rust, включающий Oxlint (линтер), Oxfmt (форматтер) и быстрые парсеры.
- Vite+ — единый инструментарий, объединяющий всё вышеперечисленное в один CLI, одну конфигурацию и меньше движущихся частей.
129 млн
загрузок Vite в неделю
14 млн
загрузок плагина Cloudflare для Vite
$1 млн
фонд экосистемы Vite
2024
начало сотрудничества Vite и Cloudflare
Что остаётся без изменений
В анонсе Cloudflare неоднократно и явно перечислено, что НЕ меняется:
- Vite остаётся MIT-лицензированным и открытым. Никаких изменений лицензии, никакого проприетарного форка.
- Vite остаётся независимым от вендора. Приложения на Vite запускаются где угодно — Cloudflare, AWS, Vercel, Netlify, на собственном сервере.
- Дорожная карта Vite остаётся открытой. Разработка ведётся публично, управляется сообществом.
- Эван Ю и команда VoidZero остаются. Они продолжают руководить Vite, Vitest, Rolldown, Oxc и Vite+.
- Cloudflare выделяет ресурсы на проекты, а не перенаправляет их. Ресурсы идут в проекты, а не на изменение их направления.
Это повторяет обязательства, которые Cloudflare дала, когда Astro присоединился
к Cloudflare в начале 2026 года. Astro остаётся открытым, деплоится где угодно,
и команда продолжает свой roadmap.
Почему это важно: Vite — не один фреймворк. Это основа для Vue, SvelteKit,
Nuxt, Astro, Solid, Qwik, Angular и других. Доверие экосистемы к нейтральности Vite — его
самый ценный актив. Cloudflare это явно признаёт.
Rolldown: Rust-сборщик нового поколения
Одна из самых технически интересных частей портфеля 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: инструментарий JavaScript на Rust
Oxc (Optimized Compiler) — пожалуй, самая амбициозная часть VoidZero.
Это полный инструментарий JavaScript и TypeScript, написанный на Rust, призванный заменить
коллекцию Node.js-инструментов:
- Oxlint — линтер, значительно быстрее ESLint, совместим с его экосистемой правил
- Oxfmt — форматтер кода, сопоставимый с Prettier, но на скорости Rust
- Парсер — быстрый парсер JS/TS/JSX, служащий основой и для линтинга, и для форматирования
Cloudflare уже использует Oxlint внутри компании. В анонсе упоминается, что он «экономит дни
инженерного времени» в кодовых базах Cloudflare. Для разработчиков Cloudflare Workers Oxc
особенно актуален, так как Rust-инструментарий естественно интегрируется с инфраструктурой
Cloudflare.
# Oxlint заменяет несколько инструментов
npx oxlint@latest . # Одна команда, без конфигурации
# Эквивалентно: eslint + prettier с десятком плагинов
Роль AI-агентов — почему сейчас?
Самая интересная часть анонса — роль, которую AI-агенты сыграли в этом
решении. Cloudflare прямо говорит, что инструментарий VoidZero — идеальная основа для
разработки с AI:
«Раньше пользователями серверов разработки, сборщиков, линтеров и CLI были только
разработчики. Теперь это уже не так — агенты тоже используют их, постоянно.»
AI-агенты — GitHub Copilot, Cursor, Claude Code и другие — взаимодействуют с инструментарием
иначе, чем люди:
- Быстрая сборка — агенты итерируют чаще людей, перезапуская сборку при каждом изменении кода
- Быстрые тесты — агенты постоянно перезапускают тесты для проверки своей работы
- Быстрый линтинг — линтинг становится предохранителем; медленные линтеры — узким местом
- Чёткие ошибки — агенты парсят вывод ошибок программно; структурированные форматы снижают неверную интерпретацию
- Консистентные CLI — мелкие несоответствия в интерфейсах командной строки вызывают серьёзные задержки
Vite уже выигрывает от скорости и представленности в обучающих данных AI. Значительная часть
AI-сгенерированных приложений создаётся как Vite-проекты, потому что Vite быстр, хорошо
изучен и совместим с тем, что агенты видели в обучающих данных.
Разработка с AI-агентами — это реальность: Панель управления Cloudflare
работает на Vite. Flue (фреймворк для агентов от команды Astro) переходит на Vite как
на основу, поддерживая запуск на Node.js, Cloudflare Workers, GitHub Actions и GitLab CI/CD.
Vite становится стандартным фундаментом приложений внутри Cloudflare.
Vite становится full-stack
Анонс показывает эволюцию Vite из инструмента сборки в нечто большее. Современное веб-приложение
включает серверный рендеринг, API, фоновые задачи, очереди, базы данных, объектное хранилище,
real-time коммуникацию, аутентификацию и AI-возможности. «Сборка» больше не финальный шаг —
это начало деплоя, который должен понимать все эти компоненты.
VoidZero экспериментировала с этими идеями через Void, платформу для деплоя,
спроектированную для Vite. Теперь эти уроки распределяются:
- Часть пойдёт в сам Vite как независимые от провайдера примитивы — хуки для бэкендов, API, агентов и деплоя
- Другая часть — в реализацию Cloudflare: первоклассная поддержка этих хуков на Workers
CLI Cloudflare на 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, а не как отдельный инструмент"
Потенциальные риски
Ни один анализ не будет полным без упоминания возможных проблем:
- Размывание нейтральности: Компания-хостинг владеет доминирующим инструментом сборки — это создаёт скрытое давление. Фреймворки, конкурирующие с Cloudflare, могут чувствовать себя менее желанными при работе с Vite.
- Концентрация таланта: Вся команда VoidZero теперь работает в одной компании. Если ключевые участники уйдут, развитие будет зависеть от сообщества.
- Фрагментация Rolldown: Если Rolldown будет заточен под внутренние нужды Cloudflare, он может отклониться от универсального сборщика, который нужен экосистеме.
Это риски, а не предсказания. Результаты с Astro — где фреймворк остаётся полностью
независимым — обнадёживают. А фонд в $1 млн — конкретное обязательство, выходящее за
рамки обещаний.
Часто задаваемые вопросы
Что такое VoidZero и какие инструменты она создаёт?
VoidZero — компания, стоящая за Vite (~129 млн загрузок в неделю), Vitest (фреймворк для тестирования), Rolldown (Rust-сборщик), Oxc (инструментарий JS/TS на Rust) и Vite+ (единый инструментарий). Основана Эваном Ю (создателем Vue.js) для создания быстрого и целостного инструментария современной веб-разработки. Подробное руководство по Vite+ Beta — команды CLI, быстрый старт и советы по миграции — в моей
статье о Vite+ Beta.
Остаётся ли Vite открытым после присоединения к Cloudflare?
Да. Vite, Vitest, Rolldown, Oxc и Vite+ остаются под лицензией MIT и остаются открытыми. Они не привязаны к конкретному вендору — приложения на Vite могут запускаться где угодно. Cloudflare выделяет инженерные ресурсы на развитие этих проектов, а не на изменение их направления. Фонд экосистемы Vite ($1 млн) будет управляться командой ядра Vite, а не Cloudflare.
Что такое Rolldown и почему это важно?
Rolldown — это Rust-сборщик, спроектированный как замена Rollup и потенциальный преемник esbuild в пайплайне Vite. Он обещает значительно более быструю сборку благодаря Rust (через инструментарий Oxc). Для разработчиков это означает более быстрый холодный старт и меньшие бандлы при той же конфигурации Vite.
Что такое Oxc и зачем он нужен?
Oxc (Optimized Compiler) — инструментарий JavaScript/TypeScript на Rust, включающий Oxlint (линтер быстрее ESLint), Oxfmt (форматтер) и быстрые парсеры. Призван заменить несколько Node.js-инструментов одним быстрым бинарным файлом. Cloudflare уже использует Oxlint внутри компании и экономит дни инженерного времени.
Как это повлияет на AI-агентов?
AI-агенты — ключевой драйвер этого приобретения. Они скаффолдят проекты, запускают серверы разработки, пишут тесты, линтируют и деплоят — всё на быстрых инструментах. Vite уже является выбором по умолчанию для AI-сгенерированных приложений благодаря скорости и совместимости с обучающими данными. Инструментарий VoidZero (Vitest, Rolldown, Oxc) создан для быстрых циклов итераций.
Будет ли CLI Cloudflare построен на Vite?
Да. Новый единый CLI Cloudflare (cf) строится на Vite. cf dev станет надмножеством vite dev — та же скорость, HMR, модель плагинов и среда выполнения Cloudflare. cf build будет понимать Vite-проекты нативно, а cf deploy будет деплоить их одной командой. Для разработчиков CLI Cloudflare будет ощущаться как Vite.
Что такое Фонд экосистемы Vite?
Cloudflare выделяет $1 млн в фонд экосистемы Vite для поддержки мейнтейнеров и контрибьюторов. Фондом управляет команда ядра Vite, не Cloudflare. Это поддержка широкого сообщества, которое помогает развивать Vite за пределами VoidZero.
Обязан ли я теперь использовать Cloudflare для Vite?
Нет. Cloudflare явно заявил, что Vite остаётся независимым от вендора, и приложения на Vite могут запускаться где угодно. Cloudflare выигрывает от повсеместного распространения Vite — они хотят дать пользователям Vite возможность выбора, а не обязательство.
Итоги
Присоединение VoidZero к Cloudflare — самое значительное изменение в инструментах сборки
JavaScript с момента, когда Vite обогнал Webpack. Явные гарантии нейтральности, фонд в $1 млн,
дорожные карты Rolldown и Oxc, а также акцент на AI-агентах — всё это указывает на позитивное
развитие.
Настоящая проверка произойдёт в ближайшие 12 месяцев: выйдет ли Rolldown как замена esbuild?
Будет ли cf CLI действительно ощущаться как Vite? Устоит ли нейтральность Vite при растущей
конкуренции Cloudflare и Vercel?
Пока разработчики могут быть уверены: инструменты, на которые они полагаются, хорошо
финансируются, активно развиваются и — по замыслу — не привязаны к единой платформе.
Это лучший результат, на который пользователь инструментария может надеяться.