Using Service Workers to render React components.
Rendered components are cached (thanks to Sandro Paganotti) and the cache is cleared every time build.js is updated.
It works in Chrome Canary with the "experimental Web Platform features" flag enabled.
$ npm install
$ npm start
$ npm test