Перейти к содержанию
  • Лента
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Свернуть
exlends
Категории
  1. Главная
  2. Категории
  3. Фронтенд
  4. Vite 8 и анонс Vite+: революция в сборщиках для JavaScript в 2026

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

Запланировано Прикреплена Закрыта Перенесена Фронтенд
vite 8vite+javascript
1 Сообщения 1 Постеры 0 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • hannadevH Не в сети
    hannadevH Не в сети
    hannadev
    написал отредактировано
    #1

    Обложка: 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 записи для деталей. Дальше будет только быстрее.

    1 ответ Последний ответ
    0

    Здравствуйте! Похоже, вас заинтересовала эта беседа, но у вас ещё нет аккаунта.

    Надоело каждый раз пролистывать одни и те же посты? Зарегистрировав аккаунт, вы всегда будете возвращаться на ту же страницу, где были раньше, и сможете выбирать, получать ли уведомления о новых ответах (по электронной почте или в виде push-уведомлений). Вы также сможете сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.

    С вашими комментариями этот пост мог бы стать ещё лучше 💗

    Зарегистрироваться Войти

    Категории

    • Главная
    • Новости
    • Фронтенд
    • Бекенд
    • Языки программирования

    Контакты

    • Сотрудничество
    • info@exlends.com
    • Наш чат
    • Наш ТГ канал

    © 2024 - 2026 ExLends, Inc. Все права защищены.

    Политика конфиденциальности
    • Войти

    • Нет учётной записи? Зарегистрироваться

    • Войдите или зарегистрируйтесь для поиска.
    • Первое сообщение
      Последнее сообщение
    0
    • Лента
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы