Programação e desenvolvimento de software

Cloudflare apresenta 80 versões para acelerar ferramentas JavaScript por meio do VoidZero

A Cloudflare afirmou que a equipe do VoidZero lançou mais de 80 atualizações em quatro meses, com grandes melhorias na velocidade de compilação, teste, formatação e verificação de tipos de aplicações JavaScript. Os resultados incluem o lançamento do Vite+ 1.0, uma aceleração de dez vezes do Oxc React Compiler e de até 18 vezes do tsgolint em comparação com ferramentas semelhantes.

2026-09-28
4 min de leitura
6 visualizações
certi.news Editorial Team
Cloudflare apresenta 80 versões para acelerar ferramentas JavaScript por meio do VoidZero

A Cloudflare anunciou que o projeto VoidZero, que se juntou à empresa há quatro meses, lançou mais de 80 versões e encerrou mais de 1.200 problemas, com foco claro na redução do tempo das ferramentas de desenvolvimento JavaScript. A empresa afirma que Vite, Vitest, Rolldown, Oxc e Vite+ continuarão sendo de código aberto, neutros em relação a fornecedores e impulsionados pela comunidade.

Grandes melhorias nas ferramentas de desenvolvimento

A Cloudflare afirma que o Oxc React Compiler, lançado em agosto, traduz aplicações React.js a uma velocidade de até dez vezes maior que a do React Compiler original baseado em Babel, com menor consumo de memória e tratamento de erros mais completo. Usuários do Vite podem ativá-lo por meio do pacote oxc-transform-react.

Já o Vitest 5, lançado em setembro, tornou-se até 50% mais rápido que o Vitest 4 em alguns cenários, graças ao compartilhamento de arquivos transformados entre projetos, ao armazenamento em cache de módulos no disco e à redução dos dados trocados entre o processo principal e os workers. A versão adiciona a ferramenta vitest doctor para analisar o tempo de inicialização, importação, transformação e testes, além do Trace View para reexaminar falhas em testes de navegador.

O tsgolint, o mecanismo de análise baseado em informações de tipos por trás do Oxlint, tornou-se estável e oferece suporte a 59 das 61 regras baseadas em tipos do typescript-eslint. A Cloudflare estima sua velocidade entre 12 e 18 vezes maior que a do ESLint com typescript-eslint em regras para bases de código grandes, com a possibilidade de compartilhar o mesmo programa TypeScript entre a análise e a verificação de tipos.

A VoidZero também reescreveu os formatadores de JSON, CSS, SCSS, Less, GraphQL e YAML no Oxfmt usando Rust, e afirma que a ferramenta se tornou sete vezes mais rápida que o Prettier, mantendo uma saída compatível com ele. O Vite+ passou a estar disponível na versão 1.0, reunindo Vite 8, Vitest 5, Rolldown, Oxlint, Oxfmt e o armazenamento em cache de tarefas em uma cadeia de ferramentas unificada com configurações padrão prontas.

O que muda na prática para desenvolvedores e agentes?

A Cloudflare considera que a aceleração das ferramentas de build, análise e teste não diz mais respeito apenas aos desenvolvedores. Com a aceleração da inferência, os processos de verificação de tipos, execução de ferramentas de análise e build do código podem se tornar o gargalo no qual os agentes de programação aguardam antes de continuar suas tarefas. Como as ferramentas do VoidZero são construídas umas sobre as outras, uma melhoria em uma camada como Oxc ou Rolldown pode se refletir nas ferramentas de nível superior, como o Vite.

A empresa está trabalhando no Bundled Dev, anteriormente conhecido como Full Bundle Mode, um modo de desenvolvimento que usa o bundle de produção do Vite durante o desenvolvimento. A expectativa é que ele melhore o desempenho dos servidores de desenvolvimento em aplicações grandes e reduza o tráfego de rede ao usar ambientes remotos, mas ele ainda é experimental, apesar de ser usado internamente pelo painel da Cloudflare.

Abertura e limitações restantes

A Cloudflare afirma ter destinado um milhão de dólares ao fundo do ecossistema Vite e, em seguida, comprometido mais um milhão de dólares com projetos de código aberto. A VoidZero também planeja melhorar o analisador Oxc, com um possível aumento de velocidade de até três vezes, redesenhar o algoritmo de divisão de módulos do Rolldown e lançar uma versão de código aberto e auto-hospedável da plataforma Void de implantação baseada na Cloudflare.

Os números apresentados, como «10 vezes» e «18 vezes», são medições divulgadas pela Cloudflare em contextos específicos e não constituem uma garantia uniforme para todos os projetos. Além disso, o Bundled Dev continua experimental, enquanto os planos futuros representam intenções anunciadas, e não recursos finalmente disponíveis.

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

certi.news Editorial Team

Na mesma categoria

Você também pode gostar

Ver todas as notícias