본문 바로가기
프론트엔드 빌드 환경

트랜스파일러란 무엇인가요?

by devebucks 2021. 6. 8.
728x90

Transpiler

Typescript, SASS 그리고 Babel이 트랜스파일러입니다.

트랜스파일러는 같은 언어이지만, 문법적으로 변환해 주는 도구를 말합니다.

컴파일러는 머신언어로 변경해서 언어와 파일 자체가 변경되지만, 트랜스파일러는 같은 언어지만, 문법만 바꿔주는 역할을 해줍니다.

 

Typescript Transpile

Type이 있는 Javascript -> Javascript

 

SASS Transpile

scss -> css

 

Babel Transpile

es6 Javascript -> es5 Javascript

 

728x90

댓글