Zod:静态类型推理的 TypeScript 验证库
什么是Zod?
Zod是一款主打TypeScript的验证库。通过定义一种模式,用它来解析数据,最终你会得到一个经过验证的强类型结果。
特点
- 无需外部依赖
- 在Node.js和各类主流浏览器中均可使用
- 体积轻巧:核心包仅
2kb
(压缩后)
- API不可变:方法会返回一个新实例
- 接口简洁
- 对TypeScript和普通JavaScript都适用
- 具备内置JSON模式转换功能
- 生态系统丰富
https://github.com/colinhacks/zod
https://zod.dev/