preact-pwa

Super fast progressive web app with small footprint & minimal dependancies

preact-pwa

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: https://preact-pwa.appspot.com/

bundle sizes & perf

Bundle Size:            27.55 KB, Gzipped size: 9.79 KB
Webpage test:           A, A, A
pagespeed:              100
lighthouse:             100

we can shave off ~10 KB, ~3kb Gzipped by pruning preact-redux & manually connecting

Features

Getting Started

Prerequisites

Make sure that Node v7 is installed.

Make sure that yarn is installed.

Instructions

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

License

MIT

Related Repositories

preact-pwa

preact-pwa

Super fast progressive web app with small footprint & minimal dependancies ...

preact-starter

preact-starter

Webpack2 boilerplate for building SPA / PWA / offline front-end apps with Preact ...

PreactSimpleStarter

PreactSimpleStarter

PWA Simple Starter with Preact, Preact-mdl and Webpack2 ...

fly-kit-preact

fly-kit-preact

A starter kit for building offline / SPA / PWA apps with Preact ...

hackernews-web

hackernews-web

[WIP!!] HackerNews PWA using Preact and Firebase ...