Skip to content

A minimalist, progressive web app compliant template for hyperapp projects

Notifications You must be signed in to change notification settings

lukejacksonn/hyperapp-pwa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hyperapp-pwa

A minimalist progressive web app compliant template for hyperapp projects

Once you have cloned or forked this project, use the following tasks from the project root:

npm install   // Install all dependencies
npm start     // Serve app on localhost and watch source files

This will build the application and serve it on http://localhost:8080

DEMO: https://hyperapp-pwa.deployable.site

Features of this template

  • Very minimal config files, developer and client side dependencies
  • Developer task that rebuilds app when source files change using rollup-watch
  • Reloads the browser when source files change using rollup-plugin-livereload
  • Bundle scripts supporting ES6 and JSX transforms using buble
  • Preprocessing and concatenating stylesheets using using rollup-plugin-postcss
  • Local static file server supporting HTML5 fallback using rollup-plugin-server
  • Frontend application state management and routing using hyperapp
  • PWA compliant resources; service worker, manifest and icons passing lighthouse
  • Static deploys to gh-pages when merged to master using TravisCI

About

A minimalist, progressive web app compliant template for hyperapp projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published