Isr Best Practices
This is a dynamically generated news article with on-demand ISR. The content is cached for 60 seconds after the first request, then automatically revalidated.
The page provides a Suspense boundary and passes the params promise directly to the cached component. This eliminates any intermediate compute layer - the promise is resolved inside the cached component, so everything is cached together.