小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Zod v4发布,性能大幅提升并引入Zod Mini

Zod 4版本发布,提升性能、减小包体积并更新API,新增@zod/mini轻量包,支持现代前端应用。解析速度显著提高,错误处理统一,支持强类型元数据和JSON Schema转换。开发者可参考迁移指南进行升级。

Zod v4发布,性能大幅提升并引入Zod Mini

InfoQ
InfoQ · 2025-08-23T11:00:00Z
为什么我们在AI代理MCP服务器中放弃Python而选择TypeScript(并成功应对OAuth)

Jesse独立开发Portal One,一个AI代理指挥中心。他分享了构建MCP服务器的三大教训:1. 使用OAuth 2.0确保安全;2. 从Python转向TypeScript以提升效率;3. 使用Zod进行数据验证,简化开发。这些经验帮助他更好地管理AI代理和工具集成。

为什么我们在AI代理MCP服务器中放弃Python而选择TypeScript(并成功应对OAuth)

DEV Community
DEV Community · 2025-05-22T15:51:53Z
Zod 迎来了重大升级:你错过的所有新功能

Zod是一个以TypeScript为主的模式验证库,最新版本4提升了解析速度和包体积,优化了错误信息和JSON Schema支持,简化了递归模式定义,增强了元数据管理,提供了新功能,提升了开发效率。

Zod 迎来了重大升级:你错过的所有新功能

DEV Community
DEV Community · 2025-05-20T15:42:38Z
🚀 刚刚推出EnvGuard!为Python(Pydantic)和Node.js(Zod)提供类型安全的环境变量验证。

EnvGuard是一款新工具,提供Python和Node.js的类型安全环境变量验证,旨在防止配置错误并简化集成。

🚀 刚刚推出EnvGuard!为Python(Pydantic)和Node.js(Zod)提供类型安全的环境变量验证。

DEV Community
DEV Community · 2025-05-16T05:38:35Z
停止使用重复的验证逻辑 – 拥抱Zod

Zod是一个优先支持TypeScript的模式验证库,简化后端数据验证。通过定义模式,开发者可以避免重复的手动验证,提高代码的可读性和可靠性。Zod与TypeScript无缝兼容,提供类型安全和运行时验证,适用于多种场景。

停止使用重复的验证逻辑 – 拥抱Zod

DEV Community
DEV Community · 2025-05-11T06:25:00Z
Zustand:React状态管理的最简单高效解决方案

Zustand是一个轻量级的React状态管理库,提供简单易用的API,适合基本需求。与Redux相比,Zustand无需复杂配置,支持持久化和调试工具,并可通过Zod进行数据验证,确保状态更新有效。

Zustand:React状态管理的最简单高效解决方案

DEV Community
DEV Community · 2025-04-27T17:24:19Z
轻量高效的数据校验器:Zod 让 TS/JS 类型更安全 | 开源日报 No.578

Zod 是一个轻量级的 TypeScript 数据类型处理库,支持 Node.js 和现代浏览器。postgres-language-server 提供 Postgres 开发工具,具备自动补全和语法检查功能。mcp-playwright 实现浏览器自动化,支持网页交互。gpupixel 是实时图像处理库,内置美容滤镜,支持多平台。sectorc 是适用于 x86 的 C 编译器。

轻量高效的数据校验器:Zod 让 TS/JS 类型更安全 | 开源日报 No.578

开源服务指南
开源服务指南 · 2025-04-17T23:35:35Z
Zod与Yup:为您的前端项目选择合适的数据验证库

在前端开发中,数据验证至关重要,确保数据完整性和用户体验。Zod和Yup是两种流行的JavaScript库,Zod强调TypeScript集成,支持自动类型推断,而Yup则更灵活,适用于多种场景。选择取决于项目需求:TypeScript项目推荐Zod,JavaScript项目可考虑Yup。

Zod与Yup:为您的前端项目选择合适的数据验证库

DEV Community
DEV Community · 2025-04-12T05:28:38Z
Next.js 消费 API

本文介绍了一个基于React和Next.js的登录页面,使用Zod进行表单验证。用户输入用户名和密码后,系统通过API进行身份验证,并在成功后保存令牌。此外,文章还包含菜单和桌子管理功能,允许用户添加菜单项和桌子信息。

Next.js 消费 API

DEV Community
DEV Community · 2025-04-10T23:02:07Z
表单 - Next.js 15 / React 19 / React Hook Form + Zod + useActionState

在React 19和Next.js 15中,最佳的表单管理组合是使用React Hook Form进行客户端管理和验证,Zod确保客户端与服务器的一致性验证,以及useActionState处理服务器提交。这种组合简单、可扩展,减少重复代码,并与UI组件良好集成。

表单 - Next.js 15 / React 19 / React Hook Form + Zod + useActionState

DEV Community
DEV Community · 2025-03-22T15:58:19Z
使用Clerk、Prisma、tRPC、Tanstack Query、Zod和Tailwind创建Next.js应用

本教程介绍如何使用Next.js、Clerk、Prisma和tRPC构建一个简单的博客应用。该应用支持用户认证,利用Prisma管理数据库,并通过tRPC实现类型安全的API,功能包括创建和显示帖子,用户通过Clerk进行身份验证。完成后将拥有一个完整的博客平台。

使用Clerk、Prisma、tRPC、Tanstack Query、Zod和Tailwind创建Next.js应用

DEV Community
DEV Community · 2025-02-28T23:37:12Z
如何在React中使用Zod进行API验证

在React应用中,Zod库通过定义模式来验证和转换API响应数据,解决数据缺失或格式不符的问题,从而提高数据处理的可靠性和开发效率。

如何在React中使用Zod进行API验证

freeCodeCamp.org
freeCodeCamp.org · 2025-02-28T17:59:48Z
Svelte Shadcn 表单、Superforms、Formsnap 和 zod

svelte Shadcn 提供了一系列工具以实现无缝协作。复制示例时,表单因文件名设置错误而未能正常工作。svelte-shadcn 使用 formsnap 和 superforms 处理表单,zod 用于验证。+page.server.ts 和 +page.ts 之间的区别在于前者支持后端渲染。

Svelte Shadcn 表单、Superforms、Formsnap 和 zod

DEV Community
DEV Community · 2025-02-24T20:55:15Z
🚀 在Next.js 15中构建强大的API响应助手

在Next.js 15中,使用TypeScript和Zod构建统一的API响应助手至关重要。本文介绍了如何定义类型和实现助手函数,以确保API路由中的一致性、可读性和简化错误处理,从而提升代码的结构性和可维护性。

🚀 在Next.js 15中构建强大的API响应助手

DEV Community
DEV Community · 2025-02-17T05:56:37Z
像老板一样管理URL搜索参数的Hook:?react-router=use&zod=validate&mess=less

本文介绍了如何使用React Hook同步页面状态与URL搜索参数,作者分享了创建处理多个参数及其依赖关系的Hook的经验。该Hook提供了简单的实现方式,通过定义Zod模式和更新回调,用户可以轻松管理过滤器和分页。作者鼓励读者查看源代码并提出问题。

像老板一样管理URL搜索参数的Hook:?react-router=use&zod=validate&mess=less

DEV Community
DEV Community · 2025-02-03T16:16:54Z
使用OpenAI保证结构化输出(JSON)✨

本文介绍了如何利用OpenAI的结构化输出功能构建投票生成器。通过定义JSON模式,确保AI输出符合预期格式,简化数据处理。使用Zod进行响应验证,确保类型安全,从而快速生成高质量投票,提升用户体验。

使用OpenAI保证结构化输出(JSON)✨

DEV Community
DEV Community · 2025-02-02T22:01:21Z
JSON Schema 解析器

我在思考如何在AWS API网关中使用JSON schema验证事件负载,并在Lambda中使用Zod解析为强类型对象。为了避免手动重复,确保API网关和Lambda共享同一JSON schema,我寻找与JSON schema兼容的解析器,并发现了一个有前景的候选者。

JSON Schema 解析器

DEV Community
DEV Community · 2025-01-24T00:04:40Z
在Remix中使用Zod进行表单验证 🔐

本文介绍了如何在Remix应用中使用Zod进行表单验证。Remix是一个全栈React框架,支持服务器端数据验证。通过创建简单的登录表单并结合Zod库,可以有效验证用户输入,确保数据安全,并处理和显示验证错误信息。

在Remix中使用Zod进行表单验证 🔐

DEV Community
DEV Community · 2025-01-09T22:32:35Z
ReScript Schema V9 - 类似Zod的库迈向新高度 🚀

ReScript Schema 9版本经过两年开发,带来了新的思维模型和内部重构,提升了JS/TS API的灵活性。新增的S.compile函数支持100种自定义操作,简化了Schema创建过程,并增强了错误处理能力。此外,该版本优化了性能和可读性,适用于JavaScript和TypeScript用户。

ReScript Schema V9 - 类似Zod的库迈向新高度 🚀

DEV Community
DEV Community · 2025-01-09T17:37:00Z
Next.js中用于验证电子邮件地址格式和域名的库

在Next.js应用中,可以使用Yup、Validator.js、email-validator、React Hook Form和Zod等库来验证电子邮件地址的格式和域名,确保用户输入正确,减少数据提交错误。

Next.js中用于验证电子邮件地址格式和域名的库

DEV Community
DEV Community · 2025-01-07T11:40:22Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码