타입스크립트 : 자바스크립트의 슈퍼셋, 즉 자바스크립트 기본 문법에 타입스크립트의 문법을 추가한 언어이다. 정적 타입의 컴파일 언어이며, 컴파일러 또는 바벨을 통해 자바스크립트 코드로 변환된다. 타입스크립트 장점 1. 타입스크립트는 코드에 목적을 명시하고 목적에 맞지 않는 타입의 변수나 함수들에서 에러를 발생시켜 버그를 사전에 제거한다. 2. 자바스크립트 보다 에러메세지 퀄리티가 높다. 3. 미리 타입을 결정하기 때문에 실행 속도가 매우 빠르다는 장점이 있다. 타입스크립트 단점 1. 매번 타입을 결정해야 하기 때문에 번거롭고 코드량이 증가하며 컴파일 시간이 오래 걸린다. 2. 코드가 길어져 가독성이 떨어질 수 있다. tsconfig.json 파일 설정 //tsconfig.json { "compilerOp..