Please enable JavaScript.
Coggle requires JavaScript to display documents.
Typescript를 쓰는 이유가 뭘까? - Coggle Diagram
Typescript를 쓰는 이유가 뭘까?
-
Typescript는 왜 만들어졌나?
동적언어
-
대규모 프로젝트에서 많이 힘들어질 수 있음
-
-
컴파일 타임에 타입 오류를 잡고, 자동완성/리팩토링 지원이 강력한 언어가 필요해짐
프로그램 실행 중에 변수의 타입이 결정되고, 타입 검사가 런타임에 이루어지는 언어.
정적언어
코드 작성 또는 컴파일 시점에 변수의 타입이 고정되고, 타입 검사가 사전에 이루어지는 언어.
장점
타입 검사를 통해 오류를 사전에 방지하고, 유지보수와 리팩토링에 강하다.
Typescript 특징
-
-
기존 JS 프로젝트를 마이그레이션 가능함
-
Node.js, Next.js 같이 프론트엔드, 백엔드 프레임워크 가리지 않고 적용이 가능함
-