- TypeScript 유틸리티 타입을 사용하면 Boilerplate 코드를 줄이고 코드 가독성을 높일 수 있습니다 🧰
partial
키워드를 사용하면 인터페이스 프로퍼티를 선택적으로 nullable로 만들 수 있습니다 🤔readon
키워드는 인터페이스 프로퍼티를 읽기 전용으로 만들 수 있는 유용한 도구입니다 RDONLYpick
키워드는 인터페이스의 특정 프로퍼티만 선택하여 새로운 유틸리티 타입을 생성할 수 있도록 해줍니다 🔎record
키워드를 사용하면 모든 프로퍼티의 값이 동일한 타입을 가진 객체를 정의할 수 있습니다 📦