The document discusses modern web application architectures like single-page applications (SPAs), progressive web apps (PWAs), server-side rendering (SSR), code splitting, precaching, and service workers. It provides an overview of each technique including benefits, examples, and how they can work together. Specific topics covered include using SSR to improve SEO for SPAs, code splitting to reduce bundle size, precaching to enable offline use, and how service workers can cache assets to improve performance.
9. @Xebiconfr #Xebicon18 @aginiers
SPA
VS rendu serveur :
9
➔ Premier rendu lent
➔ SEO
➔ Taille du javascript beaucoup plus grande
...Et on reste loin d’une expérience native
44. @Xebiconfr #Xebicon18 @aginiers
Progressive Web Apps
44
Expérience native :
- Ajout au Home Screen
- Splash Screen
- Cacher l’url
- Changer la couleur de la status bar et de la toolbar
- Notifications
- ...