Service workers are exciting and offer a great new context for developers to build rich, engaging user experiences while employing background activities. This chapter introduced you to different service worker concepts and the Podstr application.
You have now seen how to leverage both push notifications and background sync to build engagements, even when the customer is not viewing your application.
In the following chapters, you will see how the service worker's life cycle and caching work. By the end of this section, you will have a modest podcast application, demonstrating how to use service worker caching, push notifications, and background synchronization to create a user experience that rivals popular native applications using web technology.