00 / 00

API 开发

Hono.js 路由、中间件和 OpenAPI 文档

会员专属文章

架构概览

API 层由两部分组成:

Hono 应用:挂载到 TanStack Start 的 /api/$ server route 下,处理 Better Auth、webhook、健康检查、上传签名等需要原始 Request 的入口。 oRPC 路由:放在 products/01mvp/packages/api/src/routers,提供类型安全的前后端调用,同时可以生成 OpenAPI 文档。

核心文件:

Hono 入口:products/01mvp/apps/web/src/server/hono.ts TanStack Start 挂载点:products/01mvp/apps/web/src/routes/api/$.ts oRPC 路由目录:products/01mvp/packages/api/src/routers/ oRPC 客户端:products/01mvp/packages/api/src/client/tanstack-start/orpc.ts

会员试读结束

继续阅读需要 01MVP 实战会员

这是实战会员文章,开通后可继续阅读。

这篇文档有问题?