TypeScript / Angular에서 인터페이스 및 모델을 사용하는 경우 최근에 TypeScript를 사용하여 Angular 2에 대한 튜토리얼을 봤지만, 언제 인터페이스를 사용해야 하는지, 언제 모델을 데이터 구조에 사용해야 하는지 잘 모르겠습니다. 인터페이스의 예: export interface IProduct { ProductNumber: number; ProductName: string; ProductDescription: string; } 모델의 예: export class Product { constructor( public ProductNumber: number, public ProductName: string, public ProductDescription: string ){} } UR..