Skip to content

Valibot

  • Published on
    2026년 TypeScript의 데이터 검증 라이브러리는 'Zod 또는 Joi' 시대를 한참 지났다. tRPC·React Hook Form·AI 도구 호출(JSON Schema 강제)이 모든 API 경계에 런타임 스키마를 박아 넣자, 카테고리는 다섯 갈래로 분기됐다. Zod 4는 트리 셰이킹과 파싱 속도로 표준 자리를 굳혔고, Valibot은 함수형 모듈러 API로 프런트엔드 번들을 점령했다. ArkType은 TS 문자열 자체를 스키마로 쓰는 새로운 길을, TypeBox는 JSON Schema 호환을 무기로 OpenAPI·AI 도구 호출 자리를 잡았다. Effect Schema는 Effect 생태계의 타입드 에러를 무기로 깊은 함수형 진영을 노린다. 번들 크기·TS 추론 품질·JSON Schema 호환·비동기 검증·OpenAPI 익스포트·런타임 비용·생태계의 7축으로 비교하고, 같은 'User 스키마(email+age)'를 5개 라이브러리로 나란히 쓴다. 그리고 무엇을 언제 골라야 하는지 — API·폼·에이전트 도구·설정 검증 — 솔직한 결정 프레임워크까지.