TypeScript
const Type Parameter — TS 5.0의 작은 변화로 추론이 어떻게 좁혀지는가
함수 타입 매개변수에 const를 붙이면 호출자가 as const를 매번 적지 않아도 가장 좁은 리터럴 추론을 받습니다. Select 같은 컴포넌트 prop 검증에 즉시 효과가 있습니다.
#typescript#const-type-parameter#generic#as-const
TypeScript
satisfies 연산자 — as와 무엇이 다른가, 언제 써야 하는가
타입 단언과 검증의 차이를 이해하면 객체 리터럴 추론을 잃지 않으면서도 오타와 구조 오류를 안전하게 잡을 수 있습니다. as, satisfies, as const의 적절한 조합을 정리합니다.
#typescript#satisfies#type-narrowing#as-const