PWA : introduction

Une progressive web app (PWA, applications web progressive en français) est une application web qui permet d’afficher un site Ă  l'utilisateur de la mĂȘme maniĂšre que les applications natives ou les applications mobiles. Ce type d'applications tente de combiner les fonctionnalitĂ©s offertes par la plupart des navigateurs modernes avec les avantages de l'expĂ©rience offerte par les appareils mobiles.

Une PWA se consulte comme un site web classique, depuis une URL sécurisée mais permet une expérience utilisateur similaire à celle d'une application mobile, sans les contraintes de cette derniÚre (soumission aux App-Stores et utilisation importante de la mémoire de l'appareil).

Les avantages des applications PWA:

  • Elles proposent de conjuguer rapiditĂ©, fluiditĂ© et lĂ©gĂšretĂ© tout en permettant de limiter considĂ©rablement les coĂ»ts de dĂ©veloppement.

  • Les applications web progressives fonctionnent sur n'importe quel pĂ©riphĂ©rique en intĂ©grant les fonctionnalitĂ©s disponibles du navigateur et de l'appareil utilisĂ©.

  • Elles proposent une expĂ©rience utilisateur immersive en plein Ă©cran et un rĂ©engagement facilitĂ© grĂące Ă  l'envoi de notifications push web.

  • L'utilisation d'un fichier manifest.json permet aux PWA de proposer, Ă  l'instar d'une application mobile native, l'installation d'un raccourci sur l'Ă©cran d'accueil du terminal mobile.

  • Utilisant les technologies du web, les progressive web app peuvent ĂȘtre rĂ©fĂ©rencĂ©es sur les moteurs de recherche de la mĂȘme maniĂšre que n'importe quel site web classique.

  • GrĂące Ă  la gestion du cache, une fois le contenu chargĂ© une premiĂšre fois, il est possible de le consulter mĂȘme dans les zones de faible connexion rĂ©seau.

Last updated