An Aurelia implementation of the Hacker News Progressive Web App, done as a submission to HNPWA
https://aurelia-hnpwa.justindra.com
- Aurelia
- Webpack
- TypeScript
- LESS
- Jest (+ Protractor)
This application was built based on the skeleton generated by the Aurelia CLI. The application talks to the HNPWA API.
Currently this application works offline with the help of ServiceWorkers and it also loads a pretty basic app-shell. The caching is all done on the ServiceWorker side and there is no other State Management being used.
- Install Aurelia CLI
npm install -g aurelia-cli
- Run the watcher to run a hot module reload server for development
au run --watch
- Run the build, which will place the files under the
/dist
folder
au build --env prod