Deployed version: https://ifixit-pwa.appspot.com/
This demo that makes use of the iFixit API to retrieve and view hardware repair guides.
It uses the Application Shell + service worker model to achieve consistent, fast load times.
sw-precache
handles the generation and caching of the App Shell.
It's written as "universal" JavaScript, with the following stack:
While it should serve as a good example of the App Shell + service worker model, no claims are made as to the quality or fluency of the React.js code...
The following video is a companion to the code, and walks through some of the key concepts: