https://github.com/dsingleton/pwa-paper
Experimenting with an Instapaper-like Progressive Web App
https://github.com/dsingleton/pwa-paper
Last synced: 3 months ago
JSON representation
Experimenting with an Instapaper-like Progressive Web App
- Host: GitHub
- URL: https://github.com/dsingleton/pwa-paper
- Owner: dsingleton
- License: mit
- Created: 2016-03-19T09:38:10.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-03-19T09:45:32.000Z (about 10 years ago)
- Last Synced: 2025-03-04T18:28:04.440Z (over 1 year ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Experimenting with an Instapaper-like Progressive Web App
This is a project to play with [Progressive Web App](https://developers.google.com/web/progressive-web-apps?hl=en#getstarted) technologies. I'm using [Instapaper](https://www.instapaper.com/) as basis for it's behaviour, but not planning to implement a real client.
The basic feature set will be:
- View a list of saved articles (default)
- View an individual saved article
## Roadmap
- App structure
- Fixture article data
- Server-only article list and view
- Basic web-app style UI
- Progressively enhance navigation/fetching of content
- Service-worker registration
- App shell caching
- Content caching
- App manifest
## Other things to play with
- Use SCSS, with a [BEM](https://en.bem.info/) approach
- [ES6](https://github.com/lukehoban/es6features)
- Adding linting with [`.eslintrc`](http://eslint.org/) and SCSS Lint
- Try [Gulp](http://gulpjs.com/) / [Browserify](http://browserify.org/)