23 / 57
Как работает Cache API в связке с Service Worker?
Cache API предоставляет программный кэш, в котором можно хранить пары Request/Response. Service Worker перехватывает сетевые запросы через событие fetch и решает: отдать ответ из кэша, сходить в сеть или комбинировать оба подхода. Основные стратегии: Cache First, Network First, Stale While Revalidate. Cache API доступен и вне Service Worker, но именно в связке с ним раскрывается полностью.