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