Next.js có 4 loại cache:
- (1) Request Memoization: dedup fetch calls trong cùng request tree.
- (2) Data Cache: persist fetch results giữa requests và deployments.
- (3) Full Route Cache: cache rendered HTML và RSC payload trên server.
- (4) Router Cache: client-side cache của RSC payload, prefetch routes.
Next.js has 4 caching layers:
- (1) Request Memoization — deduplicates fetch calls within the same server request tree.
- (2) Data Cache — persists fetch results across requests and deployments.
- (3) Full Route Cache — caches rendered HTML and the RSC payload on the server.
- (4) Router Cache — client-side cache of the RSC payload used for prefetching routes.