Awesome
Glimmer.js Hacker News Progressive Web App
This is an implementation of a progressive web app with Glimmer (Ember template engine). Here is the result
with webpagetest on 3G and EM:
Performance Results (webpagetest EM):
Performance Results (webpagetest 3G):
and with Lighthouse 2.2.1
TODO
- Consider using official api to have realtime update
- Collapsible comment threads, with child counts
- Last visit details for stories are cached in localStorage
- try to optimize more
- Consider fast-boot
- Remove SW from Development
Installation
git clone <repository-url>
this repositorycd glimmer-hn-pwa
yarn
Running / Development
npm start
- Visit your app at http://localhost:4200.
Building
ember build
(production)ember build:prod
(production and Deploy to Firebase)
Contributing
Please feel free to open a PR and improve Glimmer PWA.