Next.js Incremental Static Regeneration
The way developers approach new web applications has changed due to Next.js. For a long time, dynamic sites used a combination of Server-side Rendering (SSR) and Client-side Rendering (CSR) to display dynamic data in their applications. SSR succeeded well because developers were able to build HTML before passing it on to the browser, allowing search engines to readily crawl it.