반응형

코딩테스트, 코딩면접, 타입스크립트

Q) 타입스크립트를 컴파일하는 이유는 무엇인가요?

타입스크립트 그대로는 런타임 환경에서 해석할 수 없기 때문입니다. 대부분의 경우 브라우저에서 동작하는 웹프로그램을 만들기 위해 타입스크립트를 사용합니다. 하지만 브라우저에서 유일하게 해석 가능한 언어는 자바스크립트입니다. 따라서 브라우저에서 웹프로그램이 작동이 가능하게 하기 위해서는 컴파일을 통해 브라우저의 언어인 자바스크립트로 변환을 해줘야 합니다. 이러한 경우 컴파일 대신 트랜스파일을 한다고 말합니다.

컴파일 전(ts파일)과 후(js파일)의 모습

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기