Introduction
Next.js navigation is optimized to make moving between pages fast and smooth. It preloads pages and uses smart loading so you don't wait long for new content.
When building a website where users click links to see different pages quickly.
When you want your site to feel like a fast app without full page reloads.
When you want to improve user experience by reducing waiting time during navigation.
When you want automatic preloading of pages linked on the current page.
When you want to keep the website responsive on slow networks.