Les Service Worker, c’est un peu la potion magique du Web. Un truc qui rend surpuissant, mais que seule une poignée de Gaulois irréductibles connaît et sait mitonner.
Il est temps de démystifier cette fonctionnalité qui est disponible dans tous les navigateurs depuis au moins 2018 !
Dans cette présentation, je vais vous montrer comment les Service Worker nous permettent de nous passer de framework et de toutes les surcouches au navigateur.
Et ce qu’on a à y gagner quand on veux faire des applications web performantes et résistantes à des conditions dégradées et qu’il faut livrer rapidement.
Vous découvrirez les capacités les plus impressionnantes des Service Worker telles que l’API share_target, le fonctionnement hors-ligne natif et d’autres…
Je vous raconterai comment travailler et vivre à bord d’un bateau influence ma vision et m’aide à trouver des solutions originales aux problèmes de l’intermittence
This an attempt in the same spirit as Morris Vanilla To Do to demonstrate how you can develop a PWA with only HTML, CSS and pure Javascript.
I have aggregated all the knowledge and edge cases I’ve experienced through many PWA development and in production
Want a demo? Go over her here: demo.purejs-pwa.alethgueguen.com
The Github repo: github.com/planeth44/pure-JS-PWA
- The constraints
- Technical choices
- What the app does
- Things
- Files
- HTML forms
- Auto save
- alternate method
- Form validation
- Syncing and offline
- Update
- possible scenario
- Back-end
- Offline Multi Page, how you do that?
- Dependencies
Démo d'application PWA pure JS