首先声明,本人之前一直做的都是 SPA 项目,直接用 `axios` 之类的封装一次即可,而我说的封装是指类似做 baseUrl 、统一错误处理、统一设置请求 headers 等
---
我看 next.js 13 官方建议 `Server Component` 使用 `fetch`,`Client Component` 请求数据使用 `swr` 或者 `react query`
而 `swr` 官方文档和网上文章没有关于 `swr` 提交数据相关的(看起来就是专门获取数据的库?)
那么,服务端组件请求、客户端组件请求、客户端提交数据是要封装三次嘛?想问下各位 next.js 前辈有什么好一点的实践嘛?
---
我看 next.js 13 官方建议 `Server Component` 使用 `fetch`,`Client Component` 请求数据使用 `swr` 或者 `react query`
而 `swr` 官方文档和网上文章没有关于 `swr` 提交数据相关的(看起来就是专门获取数据的库?)
那么,服务端组件请求、客户端组件请求、客户端提交数据是要封装三次嘛?想问下各位 next.js 前辈有什么好一点的实践嘛?