가능한 값 나열
string 또는 number처럼 여러 후보 중 하나만 들어오는 값을 표현합니다.
string | number
값이 여러 형태 중 하나인지, 여러 능력을 동시에 만족해야 하는지 먼저 판단하면 타입 조합의 방향이 정해집니다.
string 또는 number처럼 여러 후보 중 하나만 들어오는 값을 표현합니다.
string | number
여러 객체 타입을 합쳐 모든 속성을 함께 요구하는 새 계약을 만듭니다.
User & Admin
success와 error처럼 상태가 갈리는 응답은 공통 태그로 안전하게 좁힙니다.
status
로그 기록, 권한, 메타데이터처럼 기존 객체에 모든 속성을 동시에 요구할 때 교차 타입을 씁니다.
Base & Audit