Sobre o projeto
Vite é um projeto de ferramentas frontend que visa tornar o desenvolvimento de aplicações web modernas mais rápido e enxuto. Ele é dividido em duas partes principais: um servidor de desenvolvimento e um comando de build.
O servidor de desenvolvimento baseia-se em módulos ES nativos e adiciona melhorias de funcionalidades, especialmente o Hot Module Replacement (HMR) muito rápido, para que as alterações apareçam no navegador sem a necessidade de um recarregamento completo. O comando de build agrupa o código com Rolldown e vem pré-configurado para produzir ativos estáticos altamente otimizados para produção.
A extensibilidade é um objetivo central de design. O Vite expõe uma Plugin API e uma JavaScript API, ambas com suporte total a tipagem, permitindo que autores de frameworks e ferramentas integrem suas próprias transformações, comportamento de resolução e middleware de servidor de desenvolvimento.
Layout do repositório e pacotes:
- vite — o pacote principal.
- @vitejs/plugin-legacy — plugin de suporte a navegadores legados.
- create-vite — ferramenta de scaffolding para iniciar novos projetos.
Materiais adicionais no repositório incluem um Guia de Contribuição e uma licença MIT. O README também contém links para uma comunidade de chat no Discord, badges do npm para versão e compatibilidade com Node, um badge de status de build de CI e um mural de patrocinadores.
A documentação abrangendo funcionalidades, desenvolvimento de plugins e a JavaScript API é hospedada separadamente no site do projeto. O nome vem da palavra francesa para "rápido" e é pronunciado como "veet".
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.