Zod란?
const User = z.object({
email: z.string().email(),
age: z.number().min(18)
});
type User = z.infer<typeof User>;
User.parse(input); // 검증 + 타입 추론활용
React Hook Form, tRPC, OpenAPI 생성, 환경변수 검증에 표준.
TypeScript 런타임 스키마 검증 라이브러리. 타입 자동 추론.
const User = z.object({
email: z.string().email(),
age: z.number().min(18)
});
type User = z.infer<typeof User>;
User.parse(input); // 검증 + 타입 추론React Hook Form, tRPC, OpenAPI 생성, 환경변수 검증에 표준.