Cache Storage API дает программный контроль над сроком действия кэша и позволяет использовать кэшированные ответы в JavaScript для создания сложных стратегий обслуживания / резервирования, которые работают независимо от сети, что, вообще говоря, невозможно при использовании только HTTP-браузера кэш.
Нет особого ожидания, что использование Cache Storage API будет быстрее , чем HTTP-кеш, однако.
При выполнении кода сервисного работника возникают определенные накладные расходы, и подробности о влиянии этих накладных расходов могут различаться в зависимости от среды хранения, ЦП, версии браузера и любого количества других критериев. Я скажу, что я не верю, что тот факт, что эти непрозрачные ответы сильно влияют на производительность во время выполнения, и дополнительное использование квот фактически является «фиктивным». Он просто переводится в большее число, используемое при расчете доступной квоты, но фактически не приводит к записи большего количества данных на диск.