Progressive Web Apps by Mike Oram

There is a lot of talk about Progressive Web Apps at the moment. It is a hot topic in the JavaScript community.
In this talk, we will briefly explore what a PWA is and how to build one. We will look at the benefits of PWA’s and more importantly their limitations.
We then look a bit deeper at the technologies behind PWA’s such as Service Workers, in particular we will look at the mechanics behind Service Workers, and how they will affect your back-end builds.
Finally, we will look at offline development, the offline first life-cycle and the tools and technologies needed to start building offline applications. Comparing offline storage mechanisms, and their limitations.
This talk is great for anyone building web-based applications, in any language, or anyone wanting to learn more about PWA’s and offline development

About Mike Oram

Mike Oram is the lead trainer at Mayden Academy. He is a full stack developer with nearly ten years’ experience working in interface design, front-end and server-side technologies. Mike most enjoys writing CSS and JavaScript and has a particular passion for mentoring and supporting junior developers.

This talk was given at the Dutch PHP Conference in 2018, organised and hosted by Ibuildings. Visit or for more information.