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