SWC (Speedy Web Compiler) — платформа, которая значительно ускоряет сборку проектов на JavaScript и TypeScript. 2 Она основана на языке программирования Rust, известном своей скоростью и безопасностью. 1
SWC работает в несколько этапов для оптимизации JavaScript-кода: 1
Некоторые примеры оптимизации: SWC может удалять мёртвый код (код, который никогда не будет выполняться) или встраивать определённые функции для уменьшения затрат. 1
Ключевая задача SWC — трансляция современного кода (ES6+, TypeScript, JSX) в совместимый с браузерами JavaScript, а также минификация, статический анализ и сборка проектов. 2