Comparações
WMR
A WMR criada pela equipa da Preact fornece um conjunto de funcionalidade semelhante, e o suporte da Vite 2.0 para a interface de extensão da Rollup é inspirada por ela.
A WMR é desenhada principalmente para projetos de Preact, e oferece mais funcionalidades integradas tais como a pré-interpretação. Em termos de escopo, está mais perto de uma meta abstração de Preact, com a mesma ênfase no tamanho compacto conforme a própria Preact. Se estiveres utilizando a Preact, a WMR é a que provavelmente oferecerá uma experiência mais refinada.
@web/dev-server
O @web/dev-server (anteriormente es-dev-server
) é um grande projeto e a configuração de servidor baseada na Koa da Vite 1.0 foi inspirada por ele.
O @web/dev-server
é um pouco de baixo nível em termos de escopo. Ele não fornece integrações de abstração oficiais, e exige que se defina manualmente uma configuração de Rollup para a construção de produção.
No geral, a Vite é uma ferramenta mais opiniosa de alto nível que tem por objetivo fornecer um fluxo de trabalho mais fora da caixa. Com isto dito, o projeto aglutinador da @web
contém várias outras ferramentas excelentes que também podem beneficiar os utilizadores de Vite.
Snowpack
A Snowpack também foi um servidor de desenvolvimento de ECMAScript nativo sem empacotamento, muito semelhante em escopo a Vite. O projeto não está mais sendo mantido. A equipa da Snowpack está agora trabalhando sobre a Astro, um construtor de sítio estático alimentado pela Vite.
À parte dos diferentes detalhes de implementação, os dois projetos partilharam muito em termos de vantagens técnicas sobre ferramental tradicional. A dependência da Vite de pré-empacotamento também é inspirada pela Snowpack v1 (agora esinstall
). Algumas das principais diferenças entre os dois projetos estão listadas no Guia de Comparações da Versão 2.