"자바스크립트는 완전하지 않아 !" 그렇기 때문에 자바스크립트를 영리하게 사용하기 위한 도구 '타입스크립트'가 두둥 등장!
컴퍼일러가 충돌 가능성을 먼저 확인하지 않고 코드를 실행
그래서, JSDoc 표준을 채택하여 블록 주석으로 함수와 변수를 설명
�JSDoc는
1) JSDoc 설명이 코드가 잘못되는 것을 막을 수 없음
2) 리팩토링 중 생긴 변경 사항과 관련된 현재 유효하지 않는 주석을 찾을 수 없음
3) 복잡한 객체를 설명하기엔 적합하지 않음
타입스크립트는 "클래스나 함수 사용 여부와 같은 코드 스타일 의견을 강요하지 않으며, 앵귤러, 리액트 등의 특정 애플리케이션 프레임워크와도 연관되어 있지 않다"
타입스크립트(typescript)는 !