React Zorm 使用 Zod 创建了类型安全的 `` for React!
- 新的实验性自动渐进 HTML 属性辅助工具
- 文档和 反馈这里。
- 类型安全
- 将表单数据作为一个类型化对象
- 正确的
name 和 id 属性生成
- 简单的嵌套对象和数组字段
- 而且仍然类型安全!
- ✅ 在客户端 以及服务器端 进行验证
- 使用 FormData 或 JSON
- 例如,可与任何 JavaScript 后端兼容
- Remix、Next.js、Express、Node.js、CF Workers、Deno 等
- 非常小巧:小于 3kb(压缩后)
- 树摇动可以变得更小!
- 没有依赖,仅对 React 和 Zod 有对等依赖
- 不需要受控输入或上下文提供者
- ☝️ 表单直接从 DOM 元素进行验证
- 性能与 React 表单库一样高!
如果您喜欢这个库,推荐在 Twitter 上发个推 (@esamatti) 总是欢迎的!
typescript
const FormSchema = z.object({
用户: z.array(
z.object({
电子邮件: z.string().m