接下来,我们要约定在 web 端和 api 端之间共享请求类型,并使用 Hono RPC 进行通信。
目前 API 侧现在只有一个 GET /health,返回的还是裸 JSON。前端侧也没有真正成型的请求层。继续往下写业务,很快就会碰到三个问题:
GET /health
这类问题一开始不明显,接口一多就会变成维护负担。你会看到同一个错误,在 web、admin、api 三处分别写一遍;同一个字段一旦改名,类型漂移会沿着整条链路扩散。
因此,我们的目标很明确:
ping