Об этом проекте

Parcel — инструмент сборки для веба без конфигурации. Он сочетает удобный опыт разработки из коробки со архитектурой, которая масштабируется от небольших проектов до крупных production-приложений. Основные возможности, описанные в README: - Нулевая конфигурация: поддерживает множество языков и типов файлов из коробки, включая веб-технологии, такие как HTML, CSS и JavaScript, а также ассеты: изображения, шрифты и видео. Встроенный dev-сервер с hot reloading и диагностикой ошибок. - Быстрые сборки: JavaScript-компилятор написан на Rust для нативной производительности. Код строится параллельно с использованием worker threads, и всё кэшируется, поэтому один и тот же код не пересобирается. - Автоматическая оптимизация для продакшена: tree-shaking и минификация JavaScript, CSS и HTML, изменение размера и оптимизация изображений, контентное хеширование и автоматическое разделение кода. - Гибкость целевых сред: автоматическая трансформация кода для целевых окружений, включая поддержку современных и устаревших браузеров, а также компиляция JSX и TypeScript без конфигурации. - Масштабируемость: начинается с нулевой конфигурации, но может быть расширен через формат конфигурации и систему плагинов для более сложных требований к сборке. Документация по быстрому старту охватывает создание веб-приложения, библиотеки и миграцию с Parcel v1. Полная документация доступна на parceljs.org/docs. Поддержка сообщества — через GitHub Discussions, Discord и Twitter.