Vite 8 и анонс Vite+: революция в сборщиках для JavaScript в 2026
-

Vite 8 вышел и меняет правила игры в frontend-разработке. Новый релиз использует единый бандлер на Rust - Rolldown, который ускоряет сборку в 10-30 раз. Это решает проблему долгих билдов в больших проектах.
Анонс Vite+ идет дальше: это унифицированный CLI, который объединяет Vite, Vitest, лinter и форматировщик в один инструмент. Теперь не нужно настраивать кучу зависимостей - всё работает из коробки. Полезно для команд, где каждый тратит часы на setup.
Что нового в Vite 8: от дуального бандлера к единому
Vite 8 отказывается от старой схемы с двумя бандлерами - Rollup для продакшена и esbuild для дева. Теперь всё на Rolldown, Rust-based бандлере, который полностью совместим с плагинами Vite. Это самая большая архитектурная перемена со времен Vite 2. Разработчики тестировали бета-версию с декабря 2025, и feedback помог довести до стабильного релиза.
Реальные примеры ускорения впечатляют. Linear сократили время продакшен-билда с 46 до 6 секунд. Ramp увидел 57% прироста скорости, Mercedes-Benz.io - до 38%, Beehiiv - 64%. Такие цифры меняют workflow: меньше ожидания, больше фокуса на коде. Плюс, единый бандлер открывает двери для фич, которые раньше были сложны в реализации.
- Full Bundle Mode (экспериментальный): бандлит модули в деве, как в проде. Dev-сервер стартует в 3 раза быстрее, full reload - на 40%, сетевых запросов в 10 раз меньше. Идеально для крупных проектов.
- Гибкий chunk splitting: лучше разбивает бандлы, минимизируя размер.
- Module-level persistent caching: кэш на уровне модулей ускоряет повторные билды.
- Поддержка Module Federation: для микрофронтендов.
- Raw AST transfer: JS-плагины получают доступ к AST из Rust без overhead.
Фича Преимущество Пример улучшения Rolldown 10-30x быстрее Rollup Linear: 46s → 6s Full Bundle Mode Быстрее HMR в больших apps 3x dev startup Lightning CSS Лучшая минификация Встроено по умолчанию Установка выросла на 15 МБ из-за Rust-бинарника и Lightning CSS, но скорость того стоит.
Производительность и реальные кейсы
Vite 8 скачивается 65 млн раз в неделю - это лидер рынка. С Rolldown билды стали не просто быстрее, а предсказуемыми. Компании вроде Ramp и Beehiiv уже мигрируют. Единый бандлер упрощает плагины: нет разницы между девом и продом. Появляются инструменты вроде Vite Dev Tools для глубокого анализа проекта прямо в dev-сервере.
В бета-тестах Rolldown показал стабильность, без breaking changes в API. Lazy Barrel Optimization компилирует только используемые модули из barrel-файлов - до 92% меньше модулей, билды в 2 раза быстрее. Это критично для библиотек вроде Ant Design. Vite 8 стабилизирует Environment API, что упростит коллаборацию экосистемы.
- Ускорение от 1.6x до 7.7x по сравнению с Vite 7 в прод-билдах.
- HMR остается мгновенным даже в монрепо.
- Поддержка 100% существующих Vite-плагинов.
- Интеграция с Oxc для парсинга.
Vite+: единый toolchain для всего цикла разработки
Vite+ - это alpha-версия CLI от VoidZero, которая объединяет Vite 8, Vitest 4.1, Oxlint, Oxfmt, Rolldown и tsdown. Один инструмент управляет runtime (Node.js), package manager и всем стеком: dev, test, lint, format, build. Vite Task - новый таск-раннер с кэшем и зависимостями.
Это решает боль множества инструментов: ESLint тормозит, Prettier медленный, setup разный для каждого. Oxlint (ESLint-совместимый) в 50-100x быстрее, Oxfmt - до 30x быстрее Prettier. Vite+ делает дев faster и проще:
vp testзапускает Vitest,vp build- Rolldown-билд. Масштабируется на enterprise без потери скорости.vp test: Vitest с быстрым feedback.vp build: Оптимизированные билды с Oxc.vp run: Монрепо-таски с кэшем.vp pack: Бандлы для npm или standalone binaries.
Инструмент Скорость vs старый Совместимость Oxlint 50-100x ESLint Полная Oxfmt 30x Prettier Полная Rolldown в Vite+ 1.6-7.7x Vite 7 Vite-плагины Vite+ использует свежие версии: Vite 8, Vitest 4.1 beta с Test Tags.
Ключевые изменения в экосистеме Vite
Экосистема эволюционирует: редизайн сайтов Vite, Vitest, Rolldown под единый стиль. Vite перевалил за 3 млрд npm-скачиваний. Vitest 4.1 добавляет Test Tags для фильтра тестов и опцию без Vite. Rolldown в RC - никаких breaking changes.
React Server Components плагин упростили для фреймворков вроде Nitro и TanStack Start. Всё интегрировано: парсер Oxc powers Rolldown и linter. Vite+ готовит почву для AI-assisted workflows и стандартизации.
- 3 млрд скачиваний Vite с 2020.
- Test Tags в Vitest: таймауты по тегам.
- Lazy Barrel в Rolldown: 92% меньше модулей.
Взгляд на будущие возможности
Vite 8 и Vite+ задают тренд на Rust-powered инструменты. Осталось стабилизировать alpha Vite+ и добавить больше фич в task runner. Стоит присмотреться к full-bundle mode для монстров-проектов и Module Federation для микрофронтов. Экосистема растет - ждем ViteConf 2025 записи для деталей. Дальше будет только быстрее.
Здравствуйте! Похоже, вас заинтересовала эта беседа, но у вас ещё нет аккаунта.
Надоело каждый раз пролистывать одни и те же посты? Зарегистрировав аккаунт, вы всегда будете возвращаться на ту же страницу, где были раньше, и сможете выбирать, получать ли уведомления о новых ответах (по электронной почте или в виде push-уведомлений). Вы также сможете сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост мог бы стать ещё лучше 💗
Зарегистрироваться Войти© 2024 - 2026 ExLends, Inc. Все права защищены.