In my previous post in this series, I finally got a working service worker up and running. I made it happen thanks to the life saving node module sw-precache.