Вчера команда Vite заопенсорсила Rolldown
Сейчас Vite под капотом использует два JavaScript сборщика -
Команда Vite пытается построить единый сборщик, одновременно и быстрый, и совместимый с системой плагинов
#vite #rolldown #rollup #esbuild
Сейчас Vite под капотом использует два JavaScript сборщика -
esbuild для dev режима и Rollup для билда. Первый - быстрый, но недостаточно функциональный, второй - функциональный, но медленный. Кроме того, они дают иногда несколько разные результаты.Команда Vite пытается построить единый сборщик, одновременно и быстрый, и совместимый с системой плагинов
Rollup. Для этого используются наработки OXC, где ресурсозатратный код Rollup переписывается на Rust для большей производительности.Rolldown не готов для использования в продакшн.#vite #rolldown #rollup #esbuild
Rolldown
Rolldown | Rust bundler for JavaScript
Fast Rust-based bundler for JavaScript with Rollup-compatible API
👍7
Тем временем работа над
По замерам билд с
Также перевел и опубликовал интересный твит создателя
#esbuild #rolldown #vite #article
Rolldown идет своим чередом.По замерам билд с
sourcemaps на Rolldown идёт уже быстрее, чем на esbuild Также перевел и опубликовал интересный твит создателя
FormKit Джастина Шрёдера по теме. Кстати, это первая статья о Rolldown на Хабре.#esbuild #rolldown #vite #article
👍5🔥5