[TS] JS의 단점을 보완한 TypeScript
·
JavaScript & TypeScript
* JavaScript - 페이지에 동적 효과를 주기위해 만들어진 언어 - Node.js를 통해 백엔드 또한 다룰 수 있다 - 단점 : 너무 관대한 언어 1) 런타임에 타입이 결정되는 동적 타입 언어 -> 오류 발생 가능성 높음, 디버깅 어려움 2) 약한 타입 체크 (변수/상수 구분하는 let, const 만 지원) 3) 객체 성질 수시로 변화 가능 =>> 그래서 등장한 타입스크립트 ! * TypeScript - microsoft에서 개발한 오픈소스 프로그래밍 언어 - JS를 기반으로 만들어져, JS 의 단점을 보완한 언어. - 타입을 명시해줌 - 현재는 필수 스택이 되었음! (한번 TS를 쓴 개발자는 JS로 못돌아간다구 한다 ..!ㅇ_ㅇ) JS의 단점 보완 아래와 같이 JS의 단점을 보완함으로써, 생산..