Программирование и разработка программного обеспечения

Cloudflare запускает открытый Void для создания приложений Vite и их развертывания на Workers

Cloudflare объявила об открытии исходного кода Void — пакета, объединяющего SDK, интерфейс командной строки и платформу для самостоятельного хостинга полноценных приложений Vite и их развертывания на Cloudflare. Инструменты призваны упростить управление серверами, базами данных, аутентификацией и облачными ресурсами, а также предоставить командам, разрабатывающим внутренние приложения с помощью программных агентов, средства контроля.

2026-10-15
3 мин. чтения
31 просмотров
certi.news Editorial Team
Cloudflare запускает открытый Void для создания приложений Vite и их развертывания на Workers

Cloudflare объявила о запуске Void как проекта с открытым исходным кодом, объединяющего платформу развертывания, SDK и интерфейс командной строки для создания полноценных приложений Vite и их развертывания на Cloudflare. Эти три инструмента обеспечивают единый рабочий процесс, связывающий интерфейс приложения с серверными службами, базами данных и ресурсами Cloudflare, вместо раздельного управления этими компонентами.

Этот шаг последовал за присоединением VoidZero к Cloudflare. Изначально задуманный как закрытая платформа для развертывания приложений, проект затем решили открыть, чтобы другие компании и команды могли устанавливать и адаптировать его.

Три компонента в одном пакете

Void состоит из Void Platform — общей платформы хостинга для команд, работающей поверх Workers for Platforms; Void SDK — подключаемого пакета JavaScript, превращающего приложение Vite в полноценное приложение; и Void CLI — инструмента командной строки для подготовки ресурсов и развертывания приложений.

Advertisement

Все три компонента распространяются в составе пакета JavaScript и плагина для Vite, которые можно установить через npm. Платформа позволяет администраторам управлять доступом, устанавливать ограничения ресурсов, проверять операции развертывания и использование, а также управлять пользователями, проектами, журналами и откатами через интерфейс администрирования или CLI.

Инфраструктура, подготавливаемая автоматически

SDK определяет ресурсы, необходимые приложению, во время развертывания. Согласно Cloudflare, приложение может запрашивать базы данных, очереди или интеграции с искусственным интеллектом, а Void автоматически подготавливает соответствующие ресурсы. Пакет также предоставляет файловые API-маршруты, предварительный рендеринг, кэширование, возможности islands и безопасность типов, распространяющуюся от базы данных до пользовательского интерфейса.

Пакет поддерживает такие JavaScript-фреймворки, как React и Vue, и может интегрироваться с Vinext, React Router, SvelteKit, Nuxt, TanStack Start и Astro. Void управляет интерфейсами ресурсов с помощью Hono, миграциями, развертыванием и аутентификацией через Better Auth.

В среде разработки импорт void/db предоставляет локальную базу данных, тогда как при развертывании автоматически создается ресурс D1. Такой же подход применяется к AI Gateway: импорт void/ai настраивает интеграцию, необходимую для использования сервисов искусственного интеллекта Cloudflare.

Что меняется на практике?

Void сокращает путь от создания приложения Vite до его запуска в рабочей среде: он собирает приложение, применяет миграции, подготавливает ресурсы, а затем развертывает приложение в Cloudflare или на общей платформе Void. CLI можно использовать напрямую или через программных агентов для анализа журналов развертывания, диагностики неудачных запросов и отслеживания жизненного цикла проекта.

Платформа также ориентирована на компании, которые хотят дать нетехническим командам или сотрудникам, использующим программных агентов, возможность создавать внутренние приложения без предоставления каждому пользователю прямого доступа к облачной учетной записи. Общая платформа предоставляет ограничения ресурсов и централизованные средства контроля доступа, однако для самостоятельного развертывания требуются учетная запись Cloudflare с активированными Workers for Platforms и R2, база данных PostgreSQL, поставщик входа в систему и домен для приложений.

Открытый исходный код не отменяет ограничений

Компании могут использовать Void без изменений или копировать и модифицировать его для интеграции со своими системами и рабочими процессами либо даже адаптировать его для других платформ развертывания. Пользователь, которому не нужны функции управления командами, также может развернуть приложение непосредственно в собственной учетной записи Cloudflare с помощью SDK.

Практическая польза по-прежнему зависит от готовности команд принять модель Cloudflare и их способности самостоятельно управлять основными требованиями платформы. Кроме того, в объявлении описываются возможности настройки и автоматического предоставления ресурсов, но в материале не приводятся отдельные подробности об ограничениях производительности, модели затрат или механизмах безопасной изоляции приложений друг от друга; эти аспекты необходимо изучить до внедрения Void в крупных производственных средах.

Источник новости
c
Автор

certi.news Editorial Team

Что важно знать

Cloudflare запустила открытый проект Void — пакет, включающий платформу хостинга, SDK и интерфейс командной строки для создания полнофункциональных приложений Vite, подготовки их ресурсов и развертывания в Cloudflare. Void предназначен для команд и компаний, которые хотят упростить управление серверной инфраструктурой, доступом и ресурсами, однако для самостоятельного размещения требуются компоненты Cloudflare и дополнительная инфраструктура.

  • Void состоит из Void Platform, Void SDK и Void CLI; его компоненты распространяются через npm и плагин для Vite.
  • Void может автоматически подготавливать такие ресурсы, как базы данных, очереди и интеграции с ИИ, во время развертывания.
  • Поддерживаются JavaScript-фреймворки, включая React и Vue; также обеспечивается интеграция с Vinext, React Router, SvelteKit, Nuxt, TanStack Start и Astro.
  • Через интерфейс управления или CLI доступны средства управления пользователями, проектами, журналами, операциями отката и лимитами ресурсов.
  • Для самостоятельного развертывания требуются учетная запись Cloudflare с активированными Workers for Platforms и R2, база данных PostgreSQL, провайдер входа и домен для приложений.
  • В объявлении не приводятся отдельные сведения об ограничениях производительности, модели стоимости или механизмах изоляции приложений друг от друга.

Частые вопросы

Что такое Void?

Void — это открытый проект Cloudflare, объединяющий платформу развертывания, SDK и интерфейс командной строки для создания и развертывания полнофункциональных приложений Vite.

Каковы основные компоненты Void?

В состав входят Void Platform для общего хостинга, Void SDK для преобразования приложения Vite в полнофункциональное приложение и Void CLI для подготовки ресурсов и развертывания.

Можно ли использовать Void за пределами общего хостинга?

Да. Приложение можно развернуть напрямую в учетной записи Cloudflare через SDK; компании также могут скопировать и изменить Void либо адаптировать его для других платформ развертывания.

Каковы основные требования для самостоятельного запуска?

Для самостоятельного запуска требуются учетная запись Cloudflare с активированными Workers for Platforms и R2, база данных PostgreSQL, провайдер входа и домен для приложений.

Изучить сюжет

Связанные темы и сущности

В той же категории

Вам также может понравиться

Все новости