Dynamic Rendering
Dynamic rendering is appropriate when the response depends on request-specific information or data that must be resolved during the request.
Examples include personalized dashboards, authenticated pages, request-specific authorization, or content that must always be fresh.
Dynamic rendering should be used intentionally because it can increase server work and reduce caching opportunities.
Key Takeaways
- Use dynamic rendering when request-specific information is required.
- Personalization commonly requires dynamic execution.
- Do not make every page dynamic without a reason.