Skip to content

📗 Learn the ancient art of building websites/apps progressively for all devices!

Notifications You must be signed in to change notification settings

dwyl/learn-progressive-web-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

learn-progressive-enhancement

Learn the craft of building websites/apps progressively for all devices!

If you have read Medium or Twitter in the last few months, you'll be forgiven for thinking that all web applications are built as single-page apps which manage stare on the client the client.

What?

"first load should be extremely quick, then immediately be cached"

How?

Tutorial: https://developers.google.com/web/fundamentals/getting-started/your-first-progressive-web-app/

First change into /demo/pwa-weather e.g: cd demo/pwa-weather/ Then run a simple web server with python -m SimpleHTTPServer 8000 then visit: http://localhost:8000/step-04/

You should expect to see something like this:

pwa-weather-demo-step-04

Mobile: weather-01

To run the step-05 code, first cd demo/pwa-weather/step-05 then python -m SimpleHTTPServer 8000 and visit: http://localhost:8000/ in your browser.

pwa-weather-demo-step-05-working

Background Reading

About

📗 Learn the ancient art of building websites/apps progressively for all devices!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published