Кеширование с сервисными работниками - PullRequest
0 голосов
/ 21 февраля 2019

Я немного запутался в реализации Сервисных работников .Я не знаю, какие файлы / URL я должен кэшировать.Например, мой веб-сайт содержит:

  • HTML, CSS и JS файлы;
  • PNG, WebP и SVG изображения / векторы;
  • CSS / JS cdn ссылки дляBootstrap и другие библиотеки.

Должен ли я их всех кешировать?Это лучшее, что можно сделать?

Вот ссылка на страницу SW, но я не могу найти там ничего о том, что кэшировать, если все, если только html / css /JS, если также изображения ...

Заранее спасибо,
Luiz.

1 Ответ

0 голосов
/ 21 февраля 2019

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

Таким образом, любой URL, который не генерирует динамические данные, может быть кэширован, так же как не должны кэшироваться вызовы AJAX и HTML / CSS / JS / Images / SVG / Fonts /Видео можно кэшировать.

...