관련 내용
[설치하는 방법]
[타입 지정하는 방법]
JS만 있는 파일은
.ts
로,
JSX를 return하는 파일은.tsx
로 변경한다.
tsx : TypeScript XML
XML: eXtensible Markup Language(확장 가능한 마크업 언어)
브라우저는 HTML, CSS, JavaScript만 읽을 수 있다.
TS는 실행 시 JS로 변경되어 실행된다.
이렇게 변경되는 작업을 컴파일 or 트랜스파일
이라고 하고,
변경해주는 도구를 컴파일러 or 트랜스파일러
라고 한다.
컴파일
: 하나의 언어가 다른 언어로 변경되는 작업
트랜스 파일
: 하나의 언어가 같은 언어의 다른 버전으로 변경되는 작업
js: || , &&
에서 하나씩 빼고 사용해야 한다. 👉🏻 ts: | , &