Service Workers


Details
Hello JS'ers! This month Darren Seet Ser Kai will teach us about Service Workers, why do you care, what they are, and how do you use them.
Abstract:
Service workers are at the core of Progressive Web Apps (PWAs) techniques for resource-caching and push notifications. PWAs, when combined with service workers, provide better performance and a better overall user experience.
Service Workers - Progressive Web Apps - Introducing the concept of Service Workers and diving deep into PWAs. We will go into what role the Service Worker plays in PWAs and the additional functionality that it brings to the web application. We will also look in a code sample that shows the registration lifecycle of a service worker and how to make use of the service worker events to provide functionality that lives outside the web application code. Finally, we will look at some quirks and things to take note of when using service workers.
Speaker:
Darren Seet. Darren been a developer for more than 10 years and started dabbling with the Javascript stack about 5 years back. He was a pretty active contributor of OpenSource to JSCS before it was merged into ESLint. He was introduced to PWAs when completing a Google-sponsored scholarship Udacity Nanodegree on Mobile Web Specialist. This made him research the material from some key contributors to PWAs that make up most of this talk.

Service Workers