Programación y desarrollo de software

Cloudflare lanza Void, de código abierto, para crear aplicaciones Vite y desplegarlas en Workers

Cloudflare anunció la apertura del código de Void, un paquete que reúne un SDK, una interfaz de línea de comandos y una plataforma autohospedada para crear aplicaciones Vite full stack y desplegarlas en Cloudflare. Las herramientas buscan simplificar la gestión de servidores, bases de datos, autenticación y recursos en la nube, y ofrecer controles para equipos que desarrollan aplicaciones internas con ayuda de agentes de programación.

2026-10-15
4 min de lectura
31 visitas
certi.news Editorial Team
Cloudflare lanza Void, de código abierto, para crear aplicaciones Vite y desplegarlas en Workers

Cloudflare anunció el lanzamiento de Void como un proyecto de código abierto que combina una plataforma de despliegue, un SDK y una interfaz de línea de comandos para crear aplicaciones Vite full stack y desplegarlas en Cloudflare. Las tres herramientas ofrecen un flujo de trabajo unificado que conecta la interfaz de la aplicación con los servicios del servidor, las bases de datos y los recursos de Cloudflare, en lugar de gestionar estos componentes por separado.

La iniciativa llega después de la incorporación de VoidZero a Cloudflare. La idea original era una plataforma privada para desplegar aplicaciones, antes de que el equipo optara por abrir su código para permitir que otras empresas y equipos la instalaran y personalizaran.

Tres componentes en un solo paquete

Void está compuesto por Void Platform, una plataforma de alojamiento compartido para equipos que funciona sobre Workers for Platforms; Void SDK, un paquete JavaScript componible que convierte una aplicación Vite en una aplicación full stack; y Void CLI, una herramienta de línea de comandos para preparar recursos y desplegar aplicaciones.

Advertisement

Los tres componentes se distribuyen como un paquete JavaScript y un complemento para Vite que pueden instalarse mediante npm. La plataforma permite a los administradores controlar el acceso, establecer límites de recursos, inspeccionar las operaciones de despliegue y el uso, y gestionar usuarios, proyectos, registros y operaciones de reversión desde la interfaz de administración o la CLI.

Infraestructura que se prepara automáticamente

El SDK se basa en inferir los recursos que necesita la aplicación durante el despliegue. Según Cloudflare, la aplicación puede solicitar bases de datos, colas o integraciones con inteligencia artificial, mientras Void se encarga de preparar automáticamente los recursos adecuados. También ofrece rutas de API basadas en archivos, renderizado previo, almacenamiento en caché, funciones islands y seguridad de tipos que se extiende desde la base de datos hasta la interfaz de usuario.

El paquete es compatible con marcos JavaScript como React y Vue, y puede integrarse con Vinext, React Router, SvelteKit, Nuxt, TanStack Start y Astro. Void gestiona las interfaces de los recursos mediante Hono, las migraciones, el despliegue y la autenticación a través de Better Auth.

En el entorno de desarrollo, importar void/db proporciona una base de datos local, mientras que el despliegue puede generar automáticamente un recurso D1. El mismo enfoque se aplica a AI Gateway: importar void/ai configura la integración necesaria para utilizar los servicios de inteligencia artificial de Cloudflare.

¿Qué cambia en la práctica?

Void acorta la distancia entre crear una aplicación Vite y ejecutarla en producción: construye la aplicación, aplica las migraciones, prepara los recursos y después la despliega en Cloudflare o en una plataforma Void compartida. La CLI puede utilizarse directamente o mediante agentes de programación para analizar registros de despliegue, diagnosticar solicitudes fallidas y realizar el seguimiento del ciclo de vida del proyecto.

La plataforma también está dirigida a empresas que quieren permitir que equipos no técnicos o empleados que utilizan agentes de programación creen aplicaciones internas, sin conceder a cada usuario acceso directo a la cuenta en la nube. La plataforma compartida ofrece límites de recursos y controles de acceso centralizados, pero su autohospedaje requiere una cuenta de Cloudflare con Workers for Platforms y R2 habilitados, una base de datos PostgreSQL, un proveedor de inicio de sesión y un dominio para las aplicaciones.

La apertura del código no elimina las limitaciones

Las empresas pueden utilizar Void tal como está, copiarlo y modificarlo para integrar sus sistemas y flujos de trabajo, o incluso adaptarlo a otras plataformas de despliegue. Asimismo, los usuarios que no necesiten funciones de gestión de equipos pueden desplegar su aplicación directamente en su propia cuenta de Cloudflare mediante el SDK.

El beneficio práctico sigue dependiendo de que los equipos acepten el modelo de Cloudflare y de que puedan gestionar por sí mismos los requisitos básicos de la plataforma. Además, el anuncio describe las capacidades de configuración y aprovisionamiento automático, pero el material no ofrece detalles independientes sobre los límites de rendimiento, el modelo de costes o los mecanismos de aislamiento de seguridad entre aplicaciones; son aspectos que deben revisarse antes de adoptar Void en entornos de producción a gran escala.

Fuente de la noticia
Cloudflare Blog
Abrir fuente original ↗
c
Autor

certi.news Editorial Team

Lo que necesitas saber

Cloudflare ha lanzado Void, un proyecto de código abierto que reúne una plataforma de alojamiento, un SDK y una interfaz de línea de comandos para crear aplicaciones Vite full-stack, aprovisionar sus recursos y desplegarlas en Cloudflare. Void está dirigido a equipos y empresas que quieren simplificar la gestión de la infraestructura de backend y controlar el acceso y los recursos, pero su ejecución autogestionada requiere requisitos de Cloudflare e infraestructura adicional.

  • Void consta de Void Platform, Void SDK y Void CLI, y sus componentes se distribuyen mediante npm y un complemento para Vite.
  • Void puede aprovisionar automáticamente recursos como bases de datos, colas e integraciones de inteligencia artificial durante el despliegue.
  • Admite frameworks de JavaScript como React y Vue, y se integra con Vinext, React Router, SvelteKit, Nuxt, TanStack Start y Astro.
  • Ofrece controles para gestionar usuarios, proyectos, registros, operaciones de reversión y límites de recursos mediante la interfaz de administración o la CLI.
  • El despliegue autogestionado requiere una cuenta de Cloudflare con Workers for Platforms y R2 habilitados, una base de datos PostgreSQL, un proveedor de inicio de sesión y un dominio para las aplicaciones.
  • El anuncio no proporciona detalles independientes sobre los límites de rendimiento, el modelo de costos ni los mecanismos de aislamiento de seguridad entre aplicaciones.

Preguntas frecuentes

¿Qué es Void?

Void es un proyecto de código abierto de Cloudflare que combina una plataforma de despliegue, un SDK y una interfaz de línea de comandos para crear y desplegar aplicaciones Vite full-stack.

¿Cuáles son los componentes principales de Void?

Consta de Void Platform para el alojamiento compartido, Void SDK para convertir una aplicación Vite en una aplicación full-stack y Void CLI para aprovisionar recursos y realizar despliegues.

¿Se puede utilizar Void fuera del alojamiento compartido?

Sí. La aplicación puede desplegarse directamente en una cuenta de Cloudflare mediante el SDK, y las empresas también pueden copiar y modificar Void o adaptarlo a otras plataformas de despliegue.

¿Cuáles son los requisitos básicos para la ejecución autogestionada?

La ejecución autogestionada requiere una cuenta de Cloudflare con Workers for Platforms y R2 habilitados, una base de datos PostgreSQL, un proveedor de inicio de sesión y un dominio para las aplicaciones.

De la misma categoría

También te puede interesar

Ver todas las noticias