The recipe provides a service worker serving an embedded content fallback in case of missing resources.
Intermediate
You want to make sure the users always receive some content, even if the network is not available.
Embed fallback content and serve it in case of failure while requesting resources.
Caching strategies