Skip to main content
← Glossary

스키마 검증

Schema validation

허용할 필드, 중첩 구조와 값 규칙을 적은 스키마에 실제 입력이 맞는지 확인하는 방식이다.

마지막 검증

스키마 검증은 허용할 필드, 중첩 구조, 값 종류와 후보를 코드나 문서로 선언하고 실제 입력이 그 규칙을 지키는지 확인하는 방식이다. 상품 응답의 price.amount가 숫자인지, inventory.status가 허용한 문자열 중 하나인지 확인하는 예가 있다.

Zod의 safeParse는 성공한 검증 값과 실패 정보를 구분해 돌려줄 수 있다. 스키마에서 TypeScript 타입을 추론하면 실행 규칙과 정적 타입의 중복을 줄일 수 있지만, 서버와 소비자가 호환성과 배포 순서를 조율해야 한다는 계약 문제까지 자동으로 해결하지는 않는다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. Zod 4 - Basic usageZod · 공식 문서 · 확인 2026-08-09