tRPC - 使用 tRPC 和 TypeScript 构建类型安全的 API
提供 tRPC 路由器、过程、中间件、上下文、客户端、验证和 Next.js 集成方面的指导。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 设置 tRPC 路由器
- 定义类型化过程
- 使用 Zod 验证输入
- 配置请求上下文
- 创建身份验证中间件
- 配置 tRPC 客户端
- 集成 Next.js
- 定义查询和变更
- 定义实时订阅
输入
- 路由器定义
- 过程输入
- 上下文数据
- 会话信息
- 数据库访问
- 客户端端点配置
输出
- tRPC 路由器代码
- 类型化过程代码
- 验证模式
- 中间件代码
- 上下文定义
- 客户端配置
- Next.js 路由处理器
要求
- TypeScript 项目
- tRPC 软件包
- Zod 软件包
- React 集成所需的 React Query
- Next.js 集成所需的 Next.js
