route handler 定义在 route.ts/js 文件里, 看上去和 page 的定义非常像,无非就是 page 返回的是页面内容,route.ts 更多的像是一个restful风格的返回值,尽管他也能通过 reponse 直接返回 html 标签,但是相信应该不会这样做。 所以我的疑问是,这个到底是干嘛用的?服务器组件里我能直接 fetch 更后端的接口获取数据,客户端也可以吧? 我在介绍 fetch data的文档里,看到可以在客户端组件里通过route handler 请求数据,那么请求的链路等于是客户端组件,通过/api/xxx 请求 route.ts, 然后 route.ts 里也许去访问数据库或者请求后端接口再去调用一下,那么为什么不直接在客户端组件里请求后端接口。经过这个中转不是多次一举吗?除非后端逻辑就在route.ts 新手刚接触,有点疑问,谢谢指点