In this chapter, you will be introduced to some of the advanced libraries available to interface with the service worker. These topics will be pragmatic and you will be working with advanced libraries in real-world software development. We will also learn about advanced topics, such as circuit breakers and dead letter queues, which you might not come across in everyday programming, but are something new to learn.
Let's start off this chapter by looking at which global APIs are available for the service worker to work with.