Менеджер закладок на Cloudflare Workers и D1: сохраняйте ссылки через букмарклет или расширение Chrome без регистрации.
- Звёзды
- 489
- Форки
- 46
- Открытые issues
- 31
- Последний коммит
- 18 часов назад
Что это?
Void — это набор инструментов для создания full-stack-приложений на Vite, работающих на Cloudflare Workers. В него входят SDK с файловой структурой для серверных маршрутов и страниц с серверным рендерингом, а также типизированный доступ к базам данных, хранилищу и AI. CLI собирает приложение, подготавливает нужные ресурсы Cloudflare, применяет миграции и выполняет деплой одной командой.
SDK состоит из модулей. Страницы можно писать на React, Vue, Svelte или Solid либо оставить поддержку маршрутизации и рендеринга существующему фреймворку, а Void использовать для API ресурсов, миграций и деплоя. CLI также позволяет управлять ресурсами, просматривать логи и откатывать изменения.
Для команд Void Platform позволяет установить общую среду деплоя в собственном аккаунте Cloudflare: с контролем доступа, ограничениями на ресурсы, отчётами об использовании и подключёнными приложениями, которые запрашивают одобренный пользователем деплой.
Ключевые возможности
- 01Файловая структура серверных маршрутов и страниц с серверным рендерингом на базе Vite.
- 02Типизированные API для баз данных, хранилища и вызовов AI.
- 03Сборка, подготовка ресурсов, применение миграций и деплой в Cloudflare одной командой.
- 04Совместимость с React, Vue, Svelte и Solid, а также с поддерживаемыми фреймворками приложений.
- 05Платформа для команд, которую можно разместить в собственном аккаунте Cloudflare; есть контроль доступа и отчёты об использовании.
Сценарии использования
- Создание full-stack-веб-приложения на Cloudflare Workers без необходимости управлять серверами.
- Добавление серверных маршрутов и типизированного доступа к базам данных в существующий проект на Vite.
- Предоставление команде или клиентам общей среды деплоя в Cloudflare с контролем доступа.
Быстрый старт
- 1
Установите Node.js версии 24.21.0 или новее
- 2
Установите пакет void в пустой каталог
npm install -D void - 3
Инициализируйте проект
npx void init - 4
Запустите сервер разработки
npm run dev
Что важно знать
- Требуется Node.js версии 24.21.0 или новее.
- Для развертывания в Cloudflare требуется учетная запись Cloudflare.
Темы
Частые вопросы
- Что такое void?
- Фреймворк для full-stack-разработки и деплоя: собирает приложения с помощью Vite и разворачивает их на Cloudflare Workers. Void — это набор инструментов для создания full-stack-приложений на Vite, работающих на Cloudflare Workers. В него входят SDK с файловой структурой для серверных маршрутов и страниц с серверным рендерингом, а также типизированный доступ к базам данных, хранилищу и AI. CLI собирает приложение, подготавливает нужные ресурсы Cloudflare, применяет миграции и выполняет деплой одной командой.
- void можно использовать бесплатно? Какая у него лицензия?
- void распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- void всё ещё поддерживается?
- Активно поддерживается. Последний коммит в void — 19 окт. 2026 г..
- Для чего можно использовать void?
- Создание full-stack-веб-приложения на Cloudflare Workers без необходимости управлять серверами. Добавление серверных маршрутов и типизированного доступа к базам данных в существующий проект на Vite. Предоставление команде или клиентам общей среды деплоя в Cloudflare с контролем доступа.
- Как установить void?
- Установите Node.js версии 24.21.0 или новее Установите пакет void в пустой каталог: npm install -D void Инициализируйте проект: npx void init Запустите сервер разработки: npm run dev
- Где скачать void?
- Исходный код и инструкции по установке — на GitHub: https://github.com/voidzero-dev/void
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Веб-приложение для тренировки печати: оно объединяет запоминание английских слов с развитием мышечной памяти для работы на клавиатуре.
Модульный редактор с открытым исходным кодом для визуального создания страниц в React методом drag-and-drop — на основе ваших компонентов и данных.
Браузерный скетчпад для экранов приложений на Material 3 Expressive, который превращает макет в промпт для AI-инструментов разработки.
Веб-приложение для создания настраиваемых QR-кодов с оформлением и сканирования кодов с камеры или загруженных изображений.
Open-source менеджер согласия на cookies и баннер GDPR для React, Next.js, Vue, Svelte, Astro и обычного HTML с поддержкой Google Consent Mode v2 и IAB TCF.