在使用 nuxt 时,nuxt 可以使用 usefetch 进行请求,底层的实现是 ofetch 这个库,这个库支持在服务器端和客户端进行请求,nuxt 做了优化,如果服务器端有请求过的数据会序列化传输到客户端,这样客户端在水合时就不用再发起请求。而在使用 nextjs 时,使用的是 fetch 进行请求,nextjs 对 fetch 进行了扩展,增加了缓存的功能,但是我发现这个扩展的 fetch,如果在客户端使用,会变为普通的原生的 fetch,本身没有类似 nuxt 的防止重复请求的功能。是不是在 nextjs 中要实现 nuxt 的类似功能需要自行封装来实现?