Chapter 1. Defining Progressive Web Apps

They’re just websites that took all the right vitamins.

—Alex Russell (

Let’s get this out of the way up front: the phrase progressive web app has become a bit of a buzzword. Its meaning often changes based on whom you are speaking with and what features they are most interested in.

And who can blame them? In 2015, Google’s developer page on progressive web apps started with a list of ten characteristics, but was reduced to six just a year later ( Later the page added three characteristics—Reliable, Fast, and Engaging—none of which were in ...

Get Progressive Web App now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.