
Молниеносный JavaScript бандлер.
Бесплатно

Rolldown — это JavaScript бандлер на основе Rust, разработанный для скорости и эффективности. Он предлагает API, совместимый с Rollup, и функциональную паритетность с esbuild, позволяя разработчикам быстро собирать JavaScript проекты. Rolldown оптимизирован для производительности, обрабатывая десятки тысяч модулей без снижения производительности. Он поддерживает встроенные преобразования, минификацию, бандлинг CSS и многое другое. Проект является открытым исходным кодом и бесплатным для использования, разработан VoidZero Inc. и участниками. Он предназначен для унифицированного бандлера, лежащего в основе Vite, и предлагает знакомый API с богатой экосистемой плагинов. Rolldown стремится предоставить опыт сборки следующего поколения, подчеркивая скорость и простоту использования для современных рабочих процессов веб-разработки.
Созданный на Rust, Rolldown предлагает значительно более высокую скорость сборки по сравнению с другими бандлерами.
Rolldown предоставляет API, совместимый с Rollup, что упрощает миграцию существующих проектов.
Rolldown предлагает функциональную паритетность с esbuild, обеспечивая поддержку современных функций JavaScript.
Поддерживает богатую экосистему плагинов для расширения функциональности и интеграции с другими инструментами.
Включает встроенные преобразования, define, inject, minify и возможности бандлинга CSS.
Rolldown разработан для унифицированного бандлера, лежащего в основе Vite.
Установите Rolldown с помощью менеджера пакетов, такого как npm или yarn.,Настройте Rolldown, используя файл конфигурации rolldown.config.js или аналогичный, указав точки входа, пути вывода и плагины.,Запустите Rolldown из командной строки, чтобы собрать ваш JavaScript код.,Интегрируйте Rolldown в процесс сборки, например, с помощью Vite или других инструментов сборки.,Оптимизируйте сборку, используя функции Rolldown, такие как минификация и карты источников.
Сборка JavaScript кода для веб-приложений, улучшение времени загрузки и производительности.
Создание оптимизированных бандлов для JavaScript библиотек, упрощающих их интеграцию в другие проекты.
Интеграция с фреймворками, такими как React, Vue и Angular, для оптимизации процесса сборки.
Обработка больших и сложных JavaScript проектов с оптимизированной производительностью.
Разработчики, работающие над веб-приложениями и JavaScript библиотеками.
Команды, ищущие быстрый и эффективный бандлер для своих проектов.
Rolldown бесплатен и имеет открытый исходный код, доступен по разрешительной лицензии.