The ShadowReader is a demo of how to use PWA+AMP techniques with existing AMP documents to build a production-ready Progressive Web App in an efficient, time-saving way.
Make sure you have node and npm installed, then install the dependencies:
$ npm install
Then run the following to run the site:
For a production build, call
$ gulp dist
We've set up a server, which enables the following:
We no longer need to proxy via a glitch app, as our server can add CORS headers.
We cache YQL requests and articles.