Progressive Web Applications (PWA) are getting more and more attractions by day. With recent move from DevKit team, adding service worker support to preview version of Safari, we can see the importance of the key role PWA’s play in today’s market.
With Angular version 5.0.0, the team introduced a new version of their service worker aka (ngsw) which has a ton of goodies from a fully functional service worker to full support for push notifications. In this post I will iterate through them and turn an existing application into a PWA.
The demo application I’ve prepared can be found on my GitHub repo here.