Typescript - 0. 소개

2023. 8. 31. 12:52TypeScript/생활코딩

Typescript란?

Typescript = Javascript + Type Check

 

TS는 JS에 타입 체크가 추가된 것으로 JS를 코딩하게 되면 100% 동작한다. 하지만 JS에서 TS를 코딩하게 되면 동작하지 않는다.

 

범주가 다르기 때문이다.

 

데이터 타입 체크

JS는 무엇이든 담을 수 있어 편리하지만, 그 안의 내용을 정확히 알 수 없어 매번 확인해야만 한다. 이처럼 JS는 Dynamic Type이기 때문에 변수의 데이터 타입을 명확하게 알기 어렵고 따라서 데이터 타입의 안정성이 낮다.

 

TS는 안에 어떤 것이 담기는지 명확하게 알 수 있으며, 다른 것들을 담지 못하도록 보장한다. 이처럼 TS는 변수의 데이터 타입을 명확하게 지정해주어 안정성을 높여준다.

 


TS를 왜 사용해야 하는가?

  • JavaScript에 타입 체크 기능을 추가 할 수 있습니다. 
  • 타입스크립트의 문법은 아는만큼, 원하는만큼 사용할 수 있습니다. 
  • github에 따르면 4번째로 인기있는 언어가 되었습니다. 


참고자료

생활코딩 - Typescript

https://opentutorials.org/course/5080

 

TypeScript - 생활코딩

수업소개 타입스크립트 입문자를 위한 수업입니다.  수업대상 자바스크립트 개발자 버그 위험을 낮추고 싶은 개발자 중요한 기능만 빠르게 배우고 싶은 분 선행학습 이 수업을 듣기 위해서는

opentutorials.org