La
?
P
rogressive
W
eb
A
pplication
Définition
Selon
Fiable
Tu peux afficher des pubs avec une mauvaise connexion
Rapide
Les pubs s'affiche très très vite
Engageante
Tu restes longtemps sur le site pour voir un max de pubs
C'est une application web (HTML/CSS/JS) qui est :
Définition
Technique
Fiable
Offline avec gestion des
API Cache
,
IndexedDB
et
ServiceWorker
Rapide
Split Bundle, Cache, IndexedDB, ServiceWorker
Engageante
manifest.json
pour le fullscreen, l'icon,
Push Notification
C'est une application web (HTML/CSS/JS) qui est :
DEMO !!!!!!
La complexité
Gestion du cache :
Définir la liste des fichier à précache / cache
Gérer l'espace de stockage
Gérer l'invalidation de cache
Stratégie de récupération data (cacheFirst, NetworkFirst, only?...)
Sur Safari / iOS ? (Nop)
Dans KissKiss ?
MicroService de Push Notification ? (NodeJS vs Rails)
S'enregistrer sur Firebase Cloud Messaging (pour Chrome / Android) (Push Notification)
Définir un manifest de cache de ressources (versionnées)
Donner un nom / icons....
Made with Slides.com