Ryan Kung
https://kungryan.github.io/Lab8_Starter/
Service workers is an example of graceful degredation as it allows the app to still function using the service worker when the network fails. Service workers provide a fallback to allow the app to still function within a degraded state (i.e. offline) but can return to full functionality once the app returns online.