Opslagquota begrijpen

Alle browsers stellen een bovengrens aan de hoeveelheid opslagruimte die de oorsprong van uw web-app mag gebruiken. U kunt Workbox configureren om automatisch de gegevens op te schonen die tijdens runtime in de cache worden opgeslagen, om te voorkomen dat u tegen opslagquotumbeperkingen aanloopt die van invloed kunnen zijn op de caching-efficiëntie en betrouwbaarheid van uw website.

Welke configuratieopties worden ondersteund?

Wanneer u een route- en runtime-cachingstrategie instelt, kunt u een exemplaar van ExpirationPlugin toevoegen vanuit workbox-expiration geconfigureerd met instellingen die het meest logisch zijn voor het type assets dat u in de cache opslaat.

De volgende configuratie kan bijvoorbeeld worden gebruikt voor het cachen van afbeeldingen tijdens runtime, met zowel expliciete limieten als automatisch opruimen als het quotum wordt overschreden:

import {registerRoute} from 'workbox-routing';
import {CacheFirst} from 'workbox-strategies';
import {ExpirationPlugin} from 'workbox-expiration';

registerRoute(
  ({request}) => request.