Progressive Web App

En bref : basée sur le principe créé par Google, une progressive web app (PWA ou applications web progressives en français) est une application web qui permet à des utilisateurs de bénéficier d’une appli mobile sans passer par le store d’Android ou d’IOS.

porgressive-web-app

Qu’est-ce qu’une progressive web app

Les progressive Web Apps sont des sites Web qui ressemblent à des applications. Cela signifie que les utilisateurs peuvent accéder à toutes les informations et fonctionnalités sans télécharger une application mobile. L’utilisateur y accède depuis son navigateur et télécharge les contenus de l’application au fur et à mesure de sa navigation, d’où son nom de progressive.

Ainsi, les progressive Web Apps utilisent la technologie Web moderne pour offrir aux utilisateurs une expérience similaire à celle d’une application, directement dans leur navigateur.

Pour développer une PWA, 2le utilise le framework Symfony mais aussi Vue.JS, framework JavaScript permettant de construire des interfaces utilisateur.

porgressive-web-app

Les avantages d’une PWA

Les progressive web apps présentent de nombreux avantages, ce qui explique leur adoption par de nombreuses entreprises (le journal l’Equipe, twitter, Pinterest, …) :

  • Une accessibilité hors ligne
  • Des temps de chargement accélérés
  • Des performances accrues
  • Une excellente expérience utilisateurs ce qui permet un ROI (retour sur investissement) plus important pour l’entreprise
  • Une application totalement responsive et s’adaptant à tout type de support (tablette, smartphone, …)
  • Un raccourci pouvant être installé comme n’importe quelle application et des notifications push