Void открывает SDK, CLI и платформу развёртывания Vite-приложений
Три компонента объединяют серверные маршруты, данные и поставку на Cloudflare Workers. Платформу можно разместить в своём аккаунте.

От сборщика к полному циклу приложения
Cloudflare и VoidZero представили Void — открытый набор для создания и развёртывания полноценных Vite-приложений. Он состоит из SDK, командного инструмента и платформы для командного хостинга. SDK описывает серверные маршруты, страницы и доступ к ресурсам; CLI собирает проект, создаёт нужные облачные ресурсы, применяет миграции и публикует приложение. Платформа добавляет общую среду для нескольких пользователей и проектов. Все три компонента открыты в репозитории voidzero-dev/void под MIT. Новинка продолжает инструментарий Vite, Rolldown, Oxc и Vitest, добавляя операции, которые находятся за пределами сборки фронтенда: соединение с базой, управление сервером и выпуск работающего приложения.
Ресурсы следуют из кода
Void предлагает выводить нужные привязки из использования SDK. Например, импорт модуля базы данных даёт локальную среду в разработке и создание D1 при развёртывании. Аналогичный подход применяется к хранилищу, очередям и AI. Vite-плагин связывает эту информацию со сборкой. Файловые маршруты API, серверный рендеринг и типизированные загрузчики позволяют переносить сведения о схеме из запроса к базе до компонента интерфейса. Серверный и клиентский код сохраняют разделение. В официальном примере запрос к таблице выполняется в серверном файле, а страница получает тип результата через InferProps. При изменении схемы типовая связь доходит до представления данных; отдельная ручная копия структуры ответа для этого примера не требуется.
Существующий фреймворк можно оставить
SDK включает адаптеры для популярных UI-сред и поддерживает существующие метафреймворки: TanStack Start, React Router, SvelteKit, Nuxt, Astro и другие. В таком случае маршрутизация и рендеринг могут оставаться на их стороне, а Void занимается ресурсами, миграциями, авторизацией и поставкой. Возможности набора подключаются по потребности приложения. CLI позволяет читать журналы, смотреть развёртывания и возвращаться к прежней поставке. Выполнение deploy включает больше, чем копирование готовой папки: в процессе создаются или обновляются ресурсы и применяются изменения базы. Документация показывает шаги в протоколе выполнения. Для приложения без командного управления предусмотрена прямая публикация в личный Cloudflare-аккаунт, без установки общей Void Platform.
Как работает командная платформа
Для собственной Void Platform анонс указывает аккаунт Cloudflare с Workers for Platforms и R2, PostgreSQL, провайдера входа и домен. Администратор управляет доступом, лимитами, проектами и журналами через панель или CLI; участники подключаются к общей платформе. Учётные данные основного облачного аккаунта остаются у администратора. Среди вариантов интеграции входа документация перечисляет Cloudflare Access, Google, GitHub и OIDC. Платформу можно дорабатывать под собственный порядок выпуска, поскольку опубликован её исходный код. Стартовая среда исполнения — Cloudflare Workers. Открытость инструментов и размещение в своём аккаунте означают контроль управляющего слоя; используемые вычисления, хранилища и другие облачные службы сохраняют свои условия доступности и тарификации.


