glimmer-hn-pwa
glimmer-hn-pwa copied to clipboard
A Demonstration Of HackerNews Progressive Web App Powered By Glimmer.js
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 repository -
cd 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.