프론트엔드
올리브영 타입스크립트로 알아보는 타입과 타입 시스템
두줄요약
타입을 값의 집합으로 바라보며 타입스크립트의 타입 시스템과 타입 검사 원리를 설명했습니다. 서브타입, 구조적 타이핑, 다형성을 예제로 풀어내 실무 감각을 더했습니다.
핵심 내용
- 타입을 기능에 따라 분류된 값의 집합으로 보고, 타입스크립트의 타입 시스템과 타입 검사기의 역할을 설명
- 원시 타입, 함수 타입, 객체 타입을 예로 들며 복잡한 프로그램을 작은 부분으로 분해해 검사하는 원리 정리
- 서브타입 관계와 구조적 타이핑, 다형성을 통해 값의 대입 가능성과 타입 재사용성을 설명
- 상품 카드와 푸쉬 메시지 예제로 타입 확장, 함수 인자 타입 관계를 실무 맥락에서 소개
