在 api 子站中,为了防止当接口变多之后,文件变多会不好维护,我们需要提前约定一种代码组织结构。在前面的基础知识中,我们也提到了这一点
目前我们还是把接口直接堆在 apps/api/src/app.ts 里,web 侧也是在 page.tsx 里直接写 hc<AppType>() 和请求逻辑。这肯定是不合理的
apps/api/src/app.ts
page.tsx
hc<AppType>()
如果继续这样任由其发展,后面很快会出现几个结果:
app.ts
AppType