SWC (“Speedy Web Compiler”) — это современный инструмент для трансформации и минификации JavaScript и TypeScript кода, который завоевал популярность благодаря своей скорости и эффективности. Разработанный на языке программирования Rust, SWC является отличной альтернативой Babel и другим сборщикам, предлагая разработчикам не только улучшенную производительность, но и простоту интеграции. SWC — это компилятор, созданный для выполнения следующих задач: Основное отличие SWC от других инструментов заключается в использовании языка Rust, который обеспечивает значительное увеличение скорости компиляции по сравнению с аналогами, написанными на JavaScript. Для начала работы с SWC необходимо установить соответствующий пакет через npm или yarn: npm install -D @swc/core @swc/cli После установки, создайте файл конфигурации .swcrc, где можно указать параметры трансформации: Для выполнения сборки используйте CLI-команду: npx swc src -d dist Эта команда преобразует файлы из папки src в папку dist в с