Home / Companies / Prismic / Blog / Post Details
Content Deep Dive

Build Better Next.js Sites with On-demand Incremental Static Regeneration

Blog post from Prismic

Post Details
Company
Date Published
Author
Angelo Ashmore
Word Count
1,315
Language
English
Hacker News Points
-
Summary

Next.js 12.1 introduced "on-demand Incremental Static Regeneration" (ISR), a feature designed to enhance site development with content management systems like Prismic by allowing more rapid iteration on site content. This functionality enables developers to identify and rebuild only those pages whose content has changed, maintaining the rest of the pages in cache for efficiency. It is particularly beneficial for sites using Static Site Generation (SSG) with getStaticProps(), ensuring that visitors see the most up-to-date content without lengthy rebuild times. The feature is supported on platforms that utilize the Next.js Build API, such as Vercel. Implementing on-demand ISR involves setting up an API endpoint in the application and configuring a webhook in the content management system. This integration allows for automatic page updates whenever content changes are published, enhancing both development speed and content delivery freshness.