Zod是一个用于JavaScript和TypeScript的数据验证和解析库,它提供了使用流畅的API创建Scheme和解析对象的功能。Zod 被设计成对开发者尽可能友好,其目的是消除重复的类型声明。使用 Zod,你只需要声明一次 验证器,Zod 就会自动推断出静态 TypeScript 类型。它很容易将比较简单的类型组合成复杂的数据结构
示例
相关资源
- zod-i18n:翻译 zod 错误信息
- zod-to-ts:将 zod schema 转换为 TypeScript 类型
- joi:同类产品
- Parsing URL search params with Zod - Phelipe Teles | Phelipe Teles