These are the resource files needed for the Your first Progressive Web App code lab from Google.
This is a work in progress, if you find a mistake, please file an issue. Thanks!
- How to design and construct an app using the “app shell” method
- How to make your app work offline
- How to store data for use offline later
- Chrome 52 or above, though any browser that supports service workers and
cache.addAll()
will work - Web Server for Chrome, or use your own web server of choice.
- The sample code
- A text editor
- Basic knowledge of HTML, CSS and JavaScript
- (Optional) Node is required in the last step to deploy to Firebase
For my solution I did some of the "Extra Credit" items such as;
- Swapped localStorage solution with localForage lib (Minified)
- Inlined CSS
- Minified app.js (app.min.js)
Everything else remains as per the original lab provided by Google. This repo only exists to document my solution