[Transpile] Transpile, 트랜스파일링(Transpiling)

양다혜·2021년 10월 9일
0

FE Basic

목록 보기
5/6

transpile은?

어떤 특정 언어로 작성된 소스 코드를 다른 소스 코드로 변환하는 것

transpiler가 필요한 이유?

모든 브라우저가 ES6+의 기능을 제공하지 않기 때문에 이를 ES5 코드로 변환시키는 과정 필요(Babel)

compile과의 차이

Compile

  • 입력과 출력의 추상화 수준이 다름
  • C언어로 작성된 소스코드를 기계어로 변환

Transpile

  • 입력과 출력의 추상화 수준이 비슷함
  • Typescript → Javascript, C++ → C, CoffeScript → Javascript
profile
아는 것을 잘 설명할 수 있는 개발자되기👩🏻‍💻

0개의 댓글