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

Comments

Comments are closed.

Very informative and well researched, thanks for a great talk

Lucia Velasco at 21:22 on 25 Apr 2018

Slightly too much code for me to digest and the speed of talking was really fast. I really enjoyed the summary and the conversations throughout - I think they enriched it.

Well done! For more feedback see email

A lot condensed into a short period of time, though possibly too much detailed material involved? It seems like enough to get people going using the Mozilla docs, so it was pitched at an appropriate level for me, but I could see people with less exposure to JS struggling to keep up. The nature of the topic though?

Roussetos at 08:12 on 26 Apr 2018

First of all, admitting I'm not a fan of the JS ecosystem (although getting a lot better).

Great cutting edge topic (at least to me) with quick examples of what to do and good starting point for anyone to check on Mozilla docs for reference continue looking into it. The talk served greatly as an intro to the concept.

Even though there are a lot of questions raised about security implementation, as well as standards not being yet set in stone, it was a great introduction of how things work and to get someone interested in this subject.

Really enjoyed this talk. It was great to look under the hood of how PWAs work (although I’ve already had a preview). My only request would be for a diagram of how the service worker sits on the front end. I enjoyed the conversations, Mike is very knowledgeable and delt the questions well. Very well presented!

Kyam Harris at 21:18 on 27 Apr 2018

Great content from a very knowledgable Mike. It's pretty cool to be exposed to the cutting edge of the technology, and Mike handled questions from the crowd very well.

It did feel like a lot of content condensed into the time allowed, but I'm not sure what could be omitted - possibly the content just needed a longer time slot to let it sink in fully.

Thanks Mike!