본문 바로가기
S

SWC

SWC

Rust 로 만든 초고속 JS 컴파일러

한줄평

“빌드가 느려 답답한 프런트엔드 프로젝트에 확실한 속도 개선을 줍니다. 다만 Babel 생태계의 방대한 플러그인 전부를 대체하지는 못합니다.”

이런 분께 빌드 속도를 끌어올리려는 자바스크립트 개발자께 권합니다.

좋은 점

  • Babel 대비 압도적으로 빠른 변환
  • 여러 프레임워크에 이미 내장

아쉬운 점

  • Babel 플러그인 호환이 완전하지 않음

SWC 소개

SWC 는 Rust 로 작성된 TypeScript·JavaScript 컴파일러 겸 번들러입니다. 최신 문법으로 짠 코드를 구형 브라우저가 이해하는 형태로 변환하며, 같은 일을 하는 Babel 보다 훨씬 빠른 속도가 강점입니다. 명령줄에서 직접 쓰거나 Next.js 같은 도구 내부에 엮여 빌드 시간을 줄이는 데 쓰입니다.

제작사

swc-project · 공식 홈페이지

SWC (SWC) 무료 다운로드 | 자료실 | 영삼넷