Skip to content
This repository has been archived by the owner on Oct 17, 2024. It is now read-only.

Known limitation: Next.js requires fetchCache = 'no-cache' #7

Open
mxschmitt opened this issue Mar 13, 2024 · 0 comments
Open

Known limitation: Next.js requires fetchCache = 'no-cache' #7

mxschmitt opened this issue Mar 13, 2024 · 0 comments

Comments

@mxschmitt
Copy link
Contributor

mxschmitt commented Mar 13, 2024

Next.js caches fetch() requests quite aggressively, they do this by overriding fetch().

In order to prevent it from caching, you can either pass cache: 'no-cache' to the fetch() params or do export const fetchCache = 'default-no-store' inside each page.

There is no way of doing this globally, which would require a Next.js change, otherwise each file would look like this, maybe with a conditional if or utility function.

Filed upstream as vercel/next.js#63371.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant