- series
- develop
- frontend
- backend
- architecture
- system-design
- typescript
- zod
- schema
- design-system
계약 경계와 런타임 타입 검증 - 디자인 패턴, 시스템 수준 편 ep.03
타입 소거와 as 단언의 위험을 짚고, Parse don't validate 원칙과 zod 기반 파싱을 TypeScript로 정리합니다. 스키마 우선과 코드 우선, codegen과 tRPC가 실제로 보장하는 것을 구분하고, 컴포넌트 계약과 headless·slot 확장점 설계, 디자인 토큰 계약까지 함께 봅니다.
read →