Up until this point in the book, I bet on the Angular Service Worker module and built on top of that. It has many advantages, including less code; tested in high scale, reliability, and stability; Angular way of communicating with Service Worker; automatic build with CLI; and great support from the Angular team. It truly gives us peace of mind.
However, like every other tool, there are also disadvantages too. One of the downsides is that Angular Service Worker is not extendable in a proper way (at least at the time of writing this book), which means that you are not able to add your ...