Language/TypeScript (1) 썸네일형 리스트형 [TypeScript] Interface가 런타임에는 없다고? (feat. 꼬리에 꼬리를 무는 궁금증..) 인프런 조현영 님의 NestJS 강의를 듣던 도중.. 해당 강의에 대한 질문들을 둘러보다가 아래 질문과 답변을 보게 되었다. 인프런 수강생 Q. "타입스크립트에서 DTO 생성 시 클래스, 인터페이스 둘 중에 어떤 것으로 만들어야 하나요?" 조현영 님 A. "가장 큰 차이는 interface는 런타임에 없고, class는 런타임에 있는 것입니다. 런타임에 있어서 런타임에도 타입체크를 수행하길 원하면 class로 선언하면 되고, 런타임에는 없길 원하면 interface를 쓰시면 됩니다." 가장 큰 차이는 interface는 런타임에 없고, class는 런타임에 있는 것입니다. 런타임에 있어서 런타임에도 타입체크를 수행하길 원하면 class로 선언하면 되고, 런타임에는 없길 원하면 interface를 쓰시면 .. 이전 1 다음