타입스크립트 type vs interface 차이 한눈에 보기 👀타입스크립트에서 type과 interface는 모두 타입을 정의할 때 자주 사용됩니다. 하지만 각각의 특징과 쓰임새에는 분명한 차이가 있습니다!interface의 특징 🧩객체의 구조(Shape) 확장에 특화interface는 객체의 타입을 정의할 때 주로 사용하며, 같은 이름으로 여러 번 선언하면 자동으로 병합(Declaration Merging)되어 속성이 합쳐집니다.확장(extends)과 구현(implements)에 적합클래스와 결합해서 객체지향적으로 사용하거나, 라이브러리/외부 API 타입 정의에 많이 쓰입니다.오직 객체 타입만 정의 가능원시 타입(예: string, number)이나 튜플, 유니온 타입 등은 정의할 수 없습니다./..