스키마 검증
Schema validation
허용할 필드, 중첩 구조와 값 규칙을 적은 스키마에 실제 입력이 맞는지 확인하는 방식이다.
마지막 검증
스키마 검증은 허용할 필드, 중첩 구조, 값 종류와 후보를 코드나 문서로 선언하고 실제 입력이 그 규칙을
지키는지 확인하는 방식이다. 상품 응답의 price.amount가 숫자인지, inventory.status가 허용한 문자열
중 하나인지 확인하는 예가 있다.
Zod의 safeParse는 성공한 검증 값과 실패 정보를 구분해 돌려줄 수 있다. 스키마에서 TypeScript 타입을
추론하면 실행 규칙과 정적 타입의 중복을 줄일 수 있지만, 서버와 소비자가 호환성과 배포 순서를
조율해야 한다는 계약 문제까지 자동으로 해결하지는 않는다.
출처와 검증 범위
아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.
- Zod 4 - Basic usageZod · 공식 문서 · 확인 2026-08-09