Zod:修订间差异
来自Ac-Wiki
更多操作
创建页面,内容为“Zod 是一个基于 TypeScript 的运行时数据验证库,于 2020 年首次发布。它允许开发者通过声明式模式(Schema)定义数据结构,并自动推断对应的静态类型,无需重复编写类型接口。主要用途包括表单校验、API 请求/响应验证、配置校验等。核心特点包括:类型安全,自动推导 TypeScript 类型;体积小巧,无外部依赖;支持复杂数据结构(如对象嵌套、联合类…” |
小无编辑摘要 |
||
| 第1行: | 第1行: | ||
Zod 是一个基于 TypeScript | https://github.com/colinhacks/zod | ||
Zod 是一个基于 [[TypeScript]] 的[[运行时]]数据验证库,于 2020 年首次发布。它允许开发者通过声明式模式(Schema)定义数据结构,并自动推断对应的静态类型,无需重复编写类型接口。主要用途包括表单校验、[[API]] 请求/响应验证、配置校验等。核心特点包括:类型安全,自动推导 TypeScript 类型;体积小巧,无外部依赖;支持复杂数据结构(如对象嵌套、联合类型、可选/默认值)。Zod 的创建源于对现有验证库(如 Yup 和 Joi)在 TypeScript 类型推导上的不足,其设计强调零依赖和开发者体验。 | |||
2026年6月11日 (四) 23:17的最新版本
https://github.com/colinhacks/zod
Zod 是一个基于 TypeScript 的运行时数据验证库,于 2020 年首次发布。它允许开发者通过声明式模式(Schema)定义数据结构,并自动推断对应的静态类型,无需重复编写类型接口。主要用途包括表单校验、API 请求/响应验证、配置校验等。核心特点包括:类型安全,自动推导 TypeScript 类型;体积小巧,无外部依赖;支持复杂数据结构(如对象嵌套、联合类型、可选/默认值)。Zod 的创建源于对现有验证库(如 Yup 和 Joi)在 TypeScript 类型推导上的不足,其设计强调零依赖和开发者体验。