HTTP Caching
↔ (process) to store HTTP Response to reuse for subsequent Reqs
aka HTTP-Cache, Cache
Private Cache
Shared Cache
References
Next Cache
↔ Persistent HTTP Cache which can deploy to global CDNRevalidation
↔ (process) to purge HTTP Cache & re-fetch fresh dataHard Nav
↔ (feat) on nav, invalid HTTP Cache & Reqs Backend to re-render change in segmentSoft Nav
↔ (feat) on nav, to reuse HTTP Cache (if avail) & send no requestOn-demand Revalidation
↔ (feat) to manually purge HTTP Cache for specific ISR PageTTL
↔ Time To Live length to Cache record on recursive server vs traffic vs content update frequency vs load timePRPL
↔ Design Pattern to Prefetch critical Blocking assets Render init Routes ASAP Pre-Cache assets Lazy Load non-essential assets