Lightweight, static news aggregation website
- News API for the headlines
- Materialize for styling
- Custom build to avoid including unused components
- Travis CI for continuous integration
- Netlify for hosting
- Google Analytics for tracking pageviews
- StatusCake for monitoring
If you have Docker installed, you can develop using
the dev
script. Run $ ./dev -h
to see the options.
If you make any changes to the source, the bundle will be rebuilt, and the page should refresh by itself (thanks to webpack-dev-server).
$ ./dev prod
builds a production JavaScript bundle.
To view debug output,
set localStorage.debug = 'lore';
in the browser console, and reload the page.