Last week's article was Part 1 (of 3) in my series on how I built a Progressive Web Application for this blog. Get the Application | View Source As I mentioned, there are two parts to creating an "offline-first" application - Cache the app shell so pages and assets are accessible offline Load locally-saved data first, then fetch updated data later if the network permits Last week, I showed how I a
