인터페이스(interface) 인터페이스는 상호 간에 정의한 약속 혹은 규칙을 의미한다. 타입스크립트에서의 인터페이스는 보통 다음과 같은 범주에 대해 약속을 정의할 수 있습니다. 객체의 스펙(속성과 속성의 타입) 함수의 파라미터 함수의 스펙(파라미터, 반환 타입 등) 배열과 객체를 접근하는 방식 클래스 참고(https://joshua1988.github.io/ts/guide/interfaces.html#%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4) 인터페이스 사용 예시는 아래와 같다. 1 2 3 4 5 6 7 8 9 10 // 반복되는 타입을 하나의 인터페이스로 간단하게 표현할 수 있다. interface User { age: number; name: string; ..