<aside>
💡 이러한 소위 **빌드(build)** 프로세스
를 통해서 생성되는 자바스크립트 코드는 구형 웹 브라우저나 Node.js에서도 잘 돌아가게 됩니다. 따라서 개발자들은 코드 호환성에 대해서 크게 걱정하지 않고 자바스크립의 최신 문법이나 타입스크립트로 코드를 작성할 수 있습니다.
</aside>
오랫동안 Babel이라는 트랜스파일러와 타입스크립트의 내장 컴파일러인 TSC가 함께 사용되었습니다.
Babel과 TSC는 둘 다 타입스크립트
로 작성되었고 따라서 싱글 쓰레드로 실행되기 때문에 속도가 느리다는 단점
<aside> 💡 특히 대규모 프로젝트에서 빌드가 오래 걸려서 개발 생산성 문제를 야기하곤 했습니다.
</aside>
<aside> 💡 SWC 하나로 Babel과 TSC를 모두 대체할 수 있다.
</aside>