타입스크립트 알아보기

<aside> 💡 Effective typescript의 chapter1을 읽고 정리한 내용입니다.

</aside>

📌 1. 타입스크립트와 자바스크립의 관계 이해하기

요약

자바스크립트 프로그램에 어떠한 이슈가 존재한다면 문법적인 오류가 아니더라도 타입 체커에 지적당할 가능성이 높다.

타입스크립트는 초깃값으로부터 타입을 추론한다.

타입스크립트 타입 시스템은 자바스크립트이 런타임 동작을 '모델링' 한다.


📌 2. 타입스크립트 설정 이해 하기

컴파일러 설정 파일 tsconfig.json

{
	"compilerOptions": {
		"noImplicityAny": true
	}
}

가급적 설정 파일을 사용하는 것이 좋다. 그래야 타입스크립트를 어떻게 사용할 계획인지 다른 동료 또는 도구가 알 수 있기 때문이다.

설정 파일은

tsc --init

위의 구문을 통해 간단히 생성 가능하다.

타입스크립트의 설정