Open1
Next.js × hono
フロントエンドからhonoクライアントを使ってno-cacheでフェッチをしたい
initOptionをhc関数で入れられるようになっているため、そこに渡すように書く
これで、revalidateTagも渡すことができると思う
export const client = (init?: RequestInit) => hc<AppType>(BACKEND_URL, { init });
以下のように呼び出すと呼び出せる
export const fetchPosts = async () => {
return await client({
cache: "no-cache",
}).api.v1.$get()
}
参考