Как проверить, что стратегия обработчика urlPattern в sw-toolbox работает должным образом?

Я использую sw-toolbox с опцией кэширования sw-precache во время выполнения. Но когда я захожу по URL-адресу и проверяю сеть в devtools, он сначала показывает кеширование от сервисных работников, а не из сети (как я и хотел). Может быть, я просто не понимаю, как эти две библиотеки работают вместе. Моя текущая реализация использует sw-precache для кэширования всего моего веб-приложения (очень маленького веб-приложения), и, используя опцию кэширования во время выполнения, я сначала использовал шаблон URL-адреса с обработчиком сети. Я думаю, что даже несмотря на то, что все приложение кэшируется, когда я перехожу к определенному шаблону URL-адреса, данные, используемые на странице, будут извлекаться из сети, а не из кэша. Это неправильно?


person jasan    schedule 27.08.2016    source источник


Ответы (1)


Да, ваши динамические данные будут поступать из сети. Вы должны кэшировать только оболочку приложения для лучшей производительности.

person donsalari    schedule 09.11.2016