## Storia del web.
- 1991 primo web site. html + css + js
- 2000 Primo step importante introduzione di Ajax. Ajax nasce per far funzionare desktop app nel browser, prima app è stata outlook.
- 2007 Smartphne. Tutto il web adesso è nel palmo della nostra mano. Applicazioni web e applicazioni native
Si cerca di colmare il gap tra applicazioni native e web app. Una serie di cose che si possoo implementare un pezzo per volta al fine di ottenere una migliore esperienza utente. Non tutti i browser supportano le tecnologie base delle progressive web app. Safari per il momento non le supporta per esempio.
- Home screen access: In una progressive web app ti viene chiesto se aggiungere l'icona nell'home screen
- Push notification: Grazie ai service worker è possibile mandare push notification
- Offline: Tramite un proxy che sta in ascolto delle chiamate al server si possono gestire i dati offline
- Flip Cart: Ecommerce indiano partito con l'idea di creare una app nativa che ha riprogettato tutto il sito con in mente progressive web app e con grandi risultati.
- Beyond the rack
- Booking.com
- Service worker and offline
- Push notification
- Instant loading e installazione su home screen
- Recap