첫 프로그램에서는 명시, 추론, 오류 피드백을 함께 본다

모든 타입을 직접 쓰는 것보다 TypeScript가 추론하는 부분과 사람이 명시할 부분을 구분하는 것이 중요합니다.

01타입 명시

중요한 경계에 string, number 같은 타입을 적습니다.

02타입 추론

할당값과 반환값을 보고 TypeScript가 타입을 계산합니다.

03오류 피드백

맞지 않는 값은 실행 전에 빨간 줄과 컴파일 오류로 드러납니다.

핵심 좋은 TypeScript 코드는 명시와 추론을 균형 있게 사용합니다.