Home / Vuejs / Vite 8 chega com novo bundler em Rust e builds muito mais rápidos

Vite 8 chega com novo bundler em Rust e builds muito mais rápidos

vite 8

O time do Vite anunciou a chegada do Vite 8, trazendo uma das maiores mudanças da história da ferramenta: a introdução de um novo bundler chamado Rolldown, desenvolvido em Rust e focado em alto desempenho.

A atualização promete builds de produção significativamente mais rápidos, além de preparar o ecossistema para uma nova geração de ferramentas de desenvolvimento frontend.

Um novo bundler para o Vite

Até as versões anteriores, o Vite utilizava dois bundlers diferentes:

  • esbuild para compilação rápida durante o desenvolvimento
  • Rollup para gerar bundles otimizados em produção

Embora esse modelo funcionasse bem, ele também criava algumas inconsistências entre desenvolvimento e build final.

Com o Vite 8, esse processo foi simplificado: agora tudo roda sobre o Rolldown, um bundler escrito em Rust que combina velocidade e compatibilidade com o ecossistema atual.


Mais performance com Rust

O novo bundler foi projetado para oferecer:

  • Performance próxima ao esbuild
  • 🚀 10 a 30x mais rápido que o Rollup em builds
  • 🔌 Compatibilidade com a API de plugins do Rollup

Isso significa que a maioria dos plugins existentes continuará funcionando, facilitando a migração para a nova versão.

Além disso, o Rolldown faz parte de uma nova toolchain moderna que inclui o compilador Oxc, também escrito em Rust.

Novos recursos no Vite 8

Além da mudança no bundler, o Vite 8 traz alguns recursos adicionais:

  • suporte nativo para tsconfig paths
  • suporte automático para emitDecoratorMetadata do TypeScript
  • melhorias na consistência entre dev e produção

Essas melhorias ajudam a reduzir configurações manuais e simplificam o setup em projetos modernos.

Melhorias futuras já planejadas

A equipe também revelou algumas otimizações que estão em desenvolvimento:

  • Full Bundle Mode para projetos grandes
  • Inicialização do dev server até 3x mais rápida
  • 40% mais rápido em reload completo
  • até 10x menos requisições de rede durante o desenvolvimento

Essas mudanças devem tornar o Vite ainda mais eficiente em aplicações de grande escala.

Conclusão

O Vite 8 marca uma evolução importante na ferramenta, consolidando uma nova base tecnológica com Rust e unificando o processo de build.

Para desenvolvedores frontend — especialmente quem trabalha com frameworks modernos — essa atualização promete mais velocidade, consistência e escalabilidade no desenvolvimento

Fonte: https://vite.dev/blog/announcing-vite8

Marcado:

Deixe um Comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *