Назад к статьям

Vite 8 и Rolldown: почему сборщики снова стали горячей темой

Vite 8 перешел к единому Rust-based bundler. Это не просто ускорение, а важное изменение архитектуры фронтенд-инструментов.

Vite 8 вышел с крупным архитектурным изменением: Rolldown стал единым bundler-слоем. Для пользователя это может звучать как "сборка стала быстрее", но за этим стоит более интересная история.

Почему сборщик важен

Современный фронтенд давно не состоит из одного script.js. Есть TypeScript, JSX, CSS modules, assets, dynamic imports, SSR, test environment, плагины. Сборщик превращается в инфраструктуру проекта.

Если dev-сборка и production-сборка живут на разных механизмах, появляются странные расхождения: в dev работает, в build ломается. Единая основа уменьшает такой класс проблем.

Что проверить при миграции

Не стоит обновлять большой проект вслепую. Лучше поднять отдельную ветку, собрать production и сравнить артефакты.

Для кого это особенно интересно

Для маленьких проектов ускорение приятно, но не критично. А вот большие панели, маркетплейсы, редакторы, внутренние CRM и монорепы реально чувствуют минуты сборки. Там ускорение CI быстро превращается в деньги и настроение команды.

Вывод

Vite 8 — не просто очередной major. Это сигнал, что фронтенд-инструменты продолжают уходить в более быстрые нативные ядра, но стараются сохранить привычный DX.

Источник: Vite 8 announcement.