필자가 타입스크립트 개념을 총정리한 노션입니다.
그래서 Typescript 왜 쓰는데
TS를 JS로
타입스크립트로 타입을 선언하는 방법
TS내에서 Prettier 설정 끄는 방법
실제로 타입 선언해보기
타입별칭으로 중복된 코드 제거하기(+인터페이스)
인터페이스의 정의 / 타입별칭 vs 인터페이스
연산자(유니온, 인터섹션)를 이용한 타입 정의
값의 범위를 좁혀주는 이넘
타입스크립트의 개발 생산성을 높여주는 제네릭
타입 추론
타입 단언
타입 가드
구조적 관점 - 타입호환
코드의 유지보수성을 높이는 모듈화 작업
코드의 간결함과 유지보수성을 향상하는 법