TypeScript 완전정복 13화: interface와 type의 차이
TypeScript 완전정복 13화입니다. 객체 설계도를 만드는 interface와 type의 차이를 실무 기준으로 정리했습니다. 인터페이스 기본 문법, 선택적 속성과 readonly, 메서드 정의, 함수 매개변수와 반환 타입, 배열과 중첩 인터페이스, 함수 구조 표현, extends 확장, 다중 확장, 속성 충돌, type의 교차 타입, interface와 type 조합, 선언 병합, 클래스 implements, 구조적 타이핑, 초과 속성 검사, 개방형·폐쇄형 타입 선택 기준까지 다룹니다.