Skip to content
На этой странице

Free Online Conference

ViteConf - Oct 11

Get your ticket now!

Сравнения

WMR

WMR от команды Preact предоставляет аналогичный набор функций, и поддержка интерфейса плагина Rollup в Vite 2.0 вдохновлена им.

WMR в основном предназначен для проектов Preact и предлагает более интегрированные функции, такие как предварительный рендеринг. С точки зрения масштаба, он ближе к метафреймворку Preact, с тем же упором на компактность, что и сам Preact. Если вы используете Preact, WMR, скорее всего, предложит более точную настройку.

@web/dev-server

@web/dev-server (ранее es-dev-server) — отличный проект, основанный на Koa в Vite 1.0. установка сервера была вдохновлена этим.

@web/dev-server имеет более низкий уровень с точки зрения области действия. Он не обеспечивает официальную интеграцию с фреймворком и требует ручной настройки конфигурации Rollup для производственной сборки.

В целом, Vite — это более самоуверенный инструмент более высокого уровня, целью которого является обеспечение более готового рабочего процесса. Тем не менее, зонтичный проект @web содержит множество других отличных инструментов, которые также могут принести пользу пользователям Vite.

Snowpack

Snowpack также был собственным сервером разработки ESM без пакетов, очень похожим по объему на Vite. Проект больше не поддерживается. Команда Snowpack сейчас работает над Astro, конструктором статических сайтов на базе Vite. Команда Astro теперь является активным игроком в экосистеме и помогает улучшать Vite.

Помимо различных деталей реализации, эти два проекта во многом схожи с точки зрения технических преимуществ по сравнению с традиционными инструментами. Предварительная сборка зависимостей Vite также вдохновлена Snowpack v1 (теперь esinstall). Некоторые из основных различий между двумя проектами перечислены в Руководстве по сравнению v2.

Выпущено под лицензией MIT. (dev)