Lessons learned from deploying a production PWA with Service Workers, Firebase Hosting, and vanilla JavaScript.
The Problem
Most articles about Progressive Web Apps assume you're building yet another to-do app.
We weren't.
We were building a web application intended to be used in places where connectivity is unreliable: rural areas, retreats, flights, and locations with intermittent mobile coverage.






