개요
Javascript + 엄격한 type 문법
Javascript는 Dynamic Typing 가능
자유도& 유연성이 높지만
대규모 프로젝트나 협업에서는 약점이다 Error가 많이 발생
Error 메세지의 퀄리티가 높음. (오타 교정 등의 코드 에디터 부가기능 역할도 함)
.ts 파일은 브라우저가 읽을 수 없음
ts → js 파일로 변환해야함
기능
간단한 변수 타입 지정 가능
array 타입 지정( [])
object 타입 지정
Union type 지정 : 다양한 타입 ( |)
타입은 변수에 담아쓸 수 있음. type alias
type Name= string |Number
함수에 타입 지정 가능
array에 쓸수 있는 tuple 타입
class 타입 지정 가능
dto 설정, type 안맞아서 생기는 문제가 많더라, => js 개발 에서 느꼈던 점에서 ts => build type RN 제가 어떠어떤 점에서 react Native 공부하고 native. react-native => react-native