Programação e desenvolvimento de software

A Cloudflare lança o Void de código aberto para criar aplicações Vite e implantá-las no Workers

A Cloudflare anunciou a abertura do código do Void, um pacote que reúne SDK, interface de linha de comando e plataforma auto-hospedada para criar aplicações Vite full-stack e implantá-las na Cloudflare. As ferramentas têm como objetivo simplificar o gerenciamento de servidores, bancos de dados, autenticação e recursos de nuvem, oferecendo controles para equipes que desenvolvem aplicações internas com a ajuda de agentes de programação.

2026-10-15
4 min de leitura
31 visualizações
certi.news Editorial Team
A Cloudflare lança o Void de código aberto para criar aplicações Vite e implantá-las no Workers

A Cloudflare anunciou o lançamento do Void como um projeto de código aberto que combina uma plataforma de implantação, um SDK e uma interface de linha de comando para criar aplicações Vite full-stack e implantá-las na Cloudflare. As três ferramentas oferecem um fluxo de trabalho unificado que conecta a interface da aplicação aos serviços de servidor, bancos de dados e recursos da Cloudflare, em vez de gerenciar esses componentes separadamente.

A iniciativa ocorre após a entrada da VoidZero na Cloudflare. A ideia original era uma plataforma privada para implantação de aplicações, mas a equipe decidiu abrir seu código para permitir que outras empresas e equipes a instalem e personalizem.

Três componentes em um único pacote

O Void é composto pelo Void Platform, uma plataforma de hospedagem compartilhada para equipes que opera sobre o Workers for Platforms; pelo Void SDK, um pacote JavaScript componível que transforma uma aplicação Vite em uma aplicação full-stack; e pelo Void CLI, uma ferramenta de linha de comando para preparar recursos e implantar aplicações.

Advertisement

Os três componentes são distribuídos em um pacote JavaScript e em um plugin para o Vite, que podem ser instalados pelo npm. A plataforma permite que administradores controlem o acesso, definam limites de recursos, inspecionem implantações e o uso e gerenciem usuários, projetos, logs e operações de reversão por meio da interface de administração ou da CLI.

Infraestrutura preparada automaticamente

O SDK depende da inferência dos recursos de que a aplicação precisa durante a implantação. Segundo a Cloudflare, a aplicação pode solicitar bancos de dados, filas ou integrações com inteligência artificial, enquanto o Void prepara automaticamente os recursos adequados. Ele também oferece rotas de API baseadas em arquivos, pré-renderização, cache, recursos de islands e segurança de tipos que se estende do banco de dados à interface do usuário.

O pacote é compatível com frameworks JavaScript como React e Vue e pode ser integrado ao Vinext, React Router, SvelteKit, Nuxt, TanStack Start e Astro. O Void gerencia interfaces de recursos usando Hono, migrações, implantação e autenticação por meio do Better Auth.

No ambiente de desenvolvimento, a importação de void/db fornece um banco de dados local, enquanto a implantação pode gerar automaticamente um recurso D1. O mesmo se aplica ao AI Gateway: a importação de void/ai configura a integração necessária para usar serviços de inteligência artificial na Cloudflare.

O que muda na prática?

O Void reduz a distância entre criar uma aplicação Vite e executá-la em produção: ele cria a aplicação, aplica as migrações, prepara os recursos e depois a implanta na Cloudflare ou em uma plataforma Void compartilhada. A CLI pode ser usada diretamente ou por meio de agentes de programação para analisar logs de implantação, diagnosticar solicitações malsucedidas e acompanhar o ciclo de vida do projeto.

A plataforma também tem como alvo empresas que querem capacitar equipes não técnicas ou funcionários que usam agentes de programação a criar aplicações internas, sem conceder a cada usuário acesso direto à conta de nuvem. A plataforma compartilhada oferece limites de recursos e controles de acesso centralizados, mas sua auto-hospedagem exige uma conta da Cloudflare com Workers for Platforms e R2 ativados, um banco de dados PostgreSQL, um provedor de login e um domínio para as aplicações.

O código aberto não elimina as limitações

As empresas podem usar o Void como está ou copiá-lo e modificá-lo para integrar seus sistemas e fluxos de trabalho, ou até adaptá-lo a outras plataformas de implantação. O usuário que não precisa de recursos de gerenciamento de equipes também pode implantar sua aplicação diretamente em sua própria conta da Cloudflare por meio do SDK.

O benefício prático continua condicionado à aceitação, pelas equipes, do modelo da Cloudflare e à sua capacidade de gerenciar os requisitos básicos da plataforma por conta própria. O anúncio também descreve recursos de configuração e provisionamento automático, mas não apresenta no material detalhes independentes sobre limites de desempenho, modelo de custos ou mecanismos de isolamento de segurança entre aplicações; esses são pontos que precisam ser avaliados antes da adoção do Void em ambientes de produção amplos.

Fonte da notícia
Cloudflare Blog
Abrir fonte original ↗
c
Autor

certi.news Editorial Team

O que você precisa saber

A Cloudflare lançou o projeto open source Void, um pacote que reúne uma plataforma de hospedagem, um SDK e uma interface de linha de comando para criar aplicações Vite full-stack, provisionar seus recursos e implantá-las na Cloudflare. O Void é voltado a equipes e empresas que querem simplificar o gerenciamento da infraestrutura de backend e controlar acesso e recursos, mas sua operação autogerenciada exige requisitos da Cloudflare e infraestrutura adicional.

  • O Void é composto por Void Platform, Void SDK e Void CLI, e seus componentes são distribuídos pelo npm e por um plugin para Vite.
  • O Void pode provisionar automaticamente recursos como bancos de dados, filas e integrações de IA durante a implantação.
  • É compatível com frameworks JavaScript como React e Vue, e integra-se a Vinext, React Router, SvelteKit, Nuxt, TanStack Start e Astro.
  • Oferece controles para gerenciar usuários, projetos, logs, operações de reversão e limites de recursos pela interface de administração ou pela CLI.
  • A implantação autogerenciada exige uma conta da Cloudflare com Workers for Platforms e R2 habilitados, um banco de dados PostgreSQL, um provedor de login e um domínio para as aplicações.
  • O anúncio não apresenta detalhes independentes sobre limites de desempenho, modelo de custos ou mecanismos de isolamento de segurança entre aplicações.

Perguntas frequentes

O que é o Void?

O Void é um projeto open source da Cloudflare que reúne uma plataforma de implantação, um SDK e uma interface de linha de comando para criar e implantar aplicações Vite full-stack.

Quais são os principais componentes do Void?

Ele é composto pela Void Platform, para hospedagem compartilhada; pelo Void SDK, que transforma uma aplicação Vite em uma aplicação full-stack; e pelo Void CLI, para provisionamento de recursos e implantação.

É possível usar o Void fora da hospedagem compartilhada?

Sim. A aplicação pode ser implantada diretamente em uma conta da Cloudflare por meio do SDK, e as empresas também podem copiar e modificar o Void ou adaptá-lo a outras plataformas de implantação.

Quais são os requisitos básicos para a operação autogerenciada?

A operação autogerenciada exige uma conta da Cloudflare com Workers for Platforms e R2 habilitados, um banco de dados PostgreSQL, um provedor de login e um domínio para as aplicações.

Na mesma categoria

Você também pode gostar

Ver todas as notícias