interface1 [NestJS] interface, type, class 도입기 (언제 뭘쓰지??) 들어가며처음 TypeScript를 시작했을 때만 해도 interface, type, class의 차이점을 명확히 이해하지 못했습니다. 특히 NestJS로 백엔드 개발을 시작하면서는 더 큰 혼란이 왔죠."어? 근데 NestJS에서는 왜 class를 이렇게 많이 쓰지?""interface랑 class가 왜 이렇게 따로 노는 것 같지?"기본부터 차근차근: 세 가지 방식의 차이// 1. interface: 타입 정의의 기본interface User { id: string; name: string; email: string;}// 2. type: 유연한 타입 정의type UserResponse = { user: User; token: string;} | null;// 3. class: .. 2025. 1. 22. 이전 1 다음