제네릭 유틸리티 타입(Generic Utility Types) 타입 조작과 변환을 유연하게 할 수 있도록 타입스크립트에서 제공하는 유틸리티 타입이다. Record Record는 타입스크립트에서 사용되는 제네릭 유틸리티 타입 중의 하나이다. 기본적으로 Record와 같은 형태로 사용되며, 객체의 속성들을 정의할 때 사용한다. Partial T의 모든 속성을 선택적으로 만들어주는 타입으로, T 타입의 각 속성이 선택적으로 처리된다. 아래의 코드를 보면 단순히 User 타입으로 한 user의 경우 name과 email 속성이 정의되지 않아 에러가 발생하고 있지만, Partial타입의 partialUser의 경우 User 타입의 모든 속성이 선택적이 되어 name과 email이 정의되어 있지 않아도 에러가 발..