2016-05-31 12 views
1

Wir versuchen sw-precache, Vor-Caching aller statischen Ressourcen zu ermöglichen. Wir denken nur darüber nach, welcher Ansatz für die Precaching-Versionierung von Ressourcen mit MD5-Fingerabdrücken in ihrem Dateinamen zu befolgen ist.Was ist der beste Ansatz für statische Ressourcen im Precache?

Erste Lösung könnte sein, sw-toolbox zu verwenden und das URL-Muster zu vergleichen und sie zwischenzuspeichern. Immer wenn Sie eine Datei mit neuen Fingerabdrücken erstellen, wird automatisch Cache und ja, es hat einen Haken, um den alten Cache eigenständig zu verwalten.

Zweite Lösung könnte sw-precache sein, um das gleiche zu handhaben, und es hat den Vorteil, den alten Cache automatisch zu handhaben. Ich habe es ausprobiert, aber ich fand manchmal, dass die Ressourcen nicht aktualisiert werden, auch wenn die Seite mehrmals aktualisiert und der Browser-Tab erneut geöffnet wird.

Bitte vorschlagen!

Antwort

0

sw-precache gebaut mit Grunt oder Schluck ist die beste Möglichkeit, statische Ressourcen zu cachen.

sw-toolbox ist die beste Möglichkeit, dynamische Ressourcen zwischenzuspeichern. Beispiel - Caching der Rest API

Verwandte Themen