➡️그래서 안정성, 엄격한 문법, 버그를 줄이기 위해 타입스크립트가 등장한다.
2가지로 나뉨.
자바스크립트: [동적 타입 시스템]
타입에러 발생 -> 실행이 된다.
예상치 않은 오류들이 갑자기 나올 수 있다. 사용자들에게 큰 불편함을 줄 수 있다.
자바스크립트 실행과정
타입스크립트 실행과정
안전한 자바스크립트 코드를 만들어줌.
타입검사 실패: 컴파일 종료
타입검사 성공: 타입이 지워지고 자바스크립트 코드를 컴파일
출처 - 한입크기로 잘라먹는 타입스크립트