- Published on
- — 9 min read
Dissecting Four Layers of Caching in Next.js
In depth overview of four levels of caching mechanisms in Next.js 14 (app router): Request Memoization, Data Cache, Full Route Cache and Router Cache.
I’m a fullstack software engineer specializing in building scalable web applications having rich user interface using javascript.
Over the years, I've worked on multiple startups to build end-to-end products in insurance, game-tech, and video streaming domains, and have actively contributed to various open source projects. Currently, I'm building iGaming solutions at mindworks.xyz.
If you'd like to collaborate, please send me an email or reach out on any of my social handles.
In depth overview of four levels of caching mechanisms in Next.js 14 (app router): Request Memoization, Data Cache, Full Route Cache and Router Cache.
Store private and public files in single S3 bucket, generate pre-signed URLs for private files using NestJS and AWS SDK v3. Also, perform CRUD operations on S3 objects using NestJS.