Celebrating 80th Independence Day of India• Jai Hind •Bharat Mata Ki Jai• Jai Hind •Long Live India• Jai Hind •Jai Hind• Jai Hind •

Browser Database and Caching Overview

Ashutosh Anand Tiwari
By Ashutosh Anand TiwariPublished Feb 3, 2025 · 1 min read
Browser Database and Caching Overview

Caching Levels

When data is received in the frontend, caching helps optimize performance. Caching happens at different levels:

  1. HTTP Cache
  2. Service Worker
  3. API Caching
  4. Application-Level Caching (State Management using Redux, etc.)

Browser Databases for Caching

  1. Local Storage
  2. Session Storage
  3. Cookies
  4. IndexedDB

These storage options can also be used for caching data efficiently.

Continue Exploring

Profile

Ashutosh Anand Tiwari

Follow

Writer & curator of this digital garden — open notes for learners worldwide.

Request a Topic

Want me to write notes on a course?

Tell me the course, book, or research topic you want covered. If it helps learners, I'll consider adding structured digital notes for it in the garden.

Collaborate

Have a notes collection to feature here?

Do you have open notes you want featured in this digital garden? Let me know — we can collaborate and publish them for learners worldwide.