Aller au contenu
Définition

PWA

Une PWA (Progressive Web App) est un site web qui se comporte comme une application native : il peut être installé sur l’appareil, fonctionner hors ligne et envoyer des notifications, tout en restant accessible via le navigateur.

PWA signifie « Progressive Web App », soit « application web progressive ». Il s’agit d’un site web qui utilise des technologies modernes pour offrir une expérience proche de celle d’une application native, sans passer par un store. L’utilisateur peut l’installer sur son écran d’accueil et l’ouvrir comme une vraie application.

Les PWA reposent sur deux briques techniques : le « service worker », un script qui met en cache les ressources et permet le fonctionnement hors ligne, et le « manifeste », un fichier décrivant l’application (nom, icône, couleurs). Elles peuvent envoyer des notifications push et se charger très vite grâce au cache.

L’avantage d’une PWA est d’éviter la double contrainte des stores et du développement natif : une seule base web, installable partout, indexable par Google et facile à mettre à jour. Pour des besoins matériels avancés, une application native (par exemple en React Native) reste toutefois plus adaptée.

Vous avez un projet derrière ce concept ? On en parle — cadrage, budget et calendrier, sans engagement.

Démarrer un projet