ProNextJS The Next.js Router Cache Jack HerringtonJack Herrington The Next.js App Router features a built-in client-side cache, known as the router cache. The router cache is designed to make navigation between routes super efficient. When you visit a route in your Next.js app, the page content gets stored in the cache. If you revisit that same route later, the cached version will load instantly, resulting in a much smoother user experience. The Example Application [...] The Next.js App Router also has a cache on the client. It's called the router cache. And the idea of the router cache is that when you're navigating from route to route, that makes it really efficient. So if you jump back to a route where you've already been, it's already cache and you're already going to see the same page. Now normally, this isn't the kind of thing that trips folks up, but I have seen a few folks run into some issues with it. [...] Transcript The Next.js App Router also has a cache on the client. It's called the router cache. And the idea of the router cache is that when you're navigating from route to route, that makes it really efficient. So if you jump back to a route where you've already been, it's already cache and you're already going to see the same page. Now normally, this isn't the kind of thing that trips folks up, but I have seen a few folks run into some issues with it.