A Super fast progressive web app
with a small footprint & minimal dependencies.
Features universal rendering, redux, state-driven routing, preact, & service workers. Crunched & optimized with rollup, buble, optimize-js, & purify-css.
Live version (zeit): https://preact-pwa-yfxiijbzit.now.sh/
Bundle Size: 28.63 KB, 9.64 KB Gzipped
Webpage test: A, A, A
pagespeed: 100
lighthouse: 100
Make sure that Node v7 is installed.
Make sure that yarn is installed.
First, clone the repo
$ git clone https://github.com/ezekielchentnik/preact-pwa
Then, install all dependencies:
$ yarn
Finally, to run the project for development:
$ yarn dev
Or, to run the project for production:
$ yarn start
Using 192x192 for minimum sized icon, omitting other sizes to reduce downloads for users reference
preact-redux
& manually connectingLicense
MIT