Why is Nextjs caching so aggressive in dev mode?
I am trying to send a request to my backend but it never arrives, and it just keeps returning the exact same error as before.
This is obviously a caching thing, but when you are iteratively developing you need a tight feedback loop to see if changes are actually working. So every time I hit this caching issue I have to restart the dev server, sometimes delete the .next folder, and sometimes delete node modules.
Why on earth is aggressive caching turned on by default in a dev mode? It completely ruins productivity and makes debugging a nightmare.