2016-05-31 12 views
1

すべての静的リソースのプリキャッシングを可能にするためにsw-precacheを試しています。私たちはファイル名にMD5の指紋を持つバージョン管理されたリソースをあらかじめ保存するためのアプローチを考えています。プリキャッシュ静的リソースに最適なアプローチは何ですか?

最初の解決策はsw-toolboxを使用し、URLパターンと一致させてキャッシュすることです。あなたが新しい指紋でファイルを生成すると、それは自動的にキャッシュを取得し、はい、古いキャッシュを独自に管理するキャッチがあります。

第2の解決策は、同じものを扱うためにsw-precacheであり、古いキャッシュを自動処理する利点があります。私はそれを試してみましたが、リソースが複数のページをリフレッシュしたり、ブラウザタブを再起動しても更新されないことがあることが判明しました。

お勧めします!

答えて

0

sw-precacheは、静的リソースをキャッシュする最良の方法です。

sw-toolboxは、動的リソースをキャッシュする最良の方法です。例 - 残りのAPIのキャッシュ

関連する問題