How to version your service worker cache ↦
Carmen Bourlon, writing on her personal blog:
A browser will check in with a service worker every 24 hours and re-initiate the process, but only if there are changes. You might change your app’s CSS or JavaScript, but without a change to the service worker, the browser will never go and update your service worker. And if the service worker never gets updated, the changed files will never make it to your user’s browser!
Fortunately, there’s a pretty simple fix – we’ll version our cache…
Thanks to Carmen for this fresh take on service workers from an offline-first point of view. If you dug this, you might want to get on the list for her book “Let’s Take This Offline” — a book about service workers with a focus on helping users without a consistent internet connection.
Discussion
Sign in or Join to comment or subscribe