Appearance
Comparaisons
WMR
WMR de l'équipe Preact offre un ensemble de fonctionnalités similaires, et la prise en charge par Vite 2.0 de l'interface de plugin de Rollup s'en inspire.
WMR est principalement conçu pour les projets Preact, et offre des fonctionnalités plus intégrées telles que le pré-rendu. En termes de portée, il est plus proche d'un méta-cadre Preact, avec le même accent sur la taille compacte que Preact lui-même. Si vous utilisez Preact, WMR est susceptible d'offrir une expérience plus fine.
@web/dev-server
@web/dev-server (précédemment es-dev-server
) est un grand projet et la configuration du serveur basé sur Koa de Vite 1.0 a été inspirée par lui.
@web/dev-server
est d'un niveau un peu plus bas en termes de portée. Il ne fournit pas les intégrations officielles des frameworks, et nécessite de mettre en place manuellement une configuration Rollup pour le build de production.
Dans l'ensemble, Vite est un outil de plus haut niveau qui vise à fournir un flux de travail plus prêt à l'emploi. Cela dit, le projet parapluie @web
contient de nombreux autres excellents outils qui peuvent également profiter aux utilisateurs de Vite.
Snowpack
Snowpack était également un serveur de développement ESM natif sans bundle, très similaire à Vite. Le projet n'est plus maintenu. L'équipe Snowpack travaille maintenant sur Astro, un constructeur de sites statiques basé sur Vite. L'équipe Astro est désormais un acteur actif de l'écosystème et contribue à l'amélioration de Vite.
En dehors de détails de mise en œuvre différents, les deux projets ont beaucoup en commun en termes d'avantages techniques par rapport aux outils traditionnels. Le pré-regroupement des dépendances de Vite est également inspiré de Snowpack v1 (maintenant esinstall
). Certaines des principales différences entre les deux projets sont listées dans the v2 Comparisons Guide.