En clair
Définition vulgarisée
Site web qui se comporte comme une application : peut s'installer sur l'écran d'accueil du téléphone, fonctionne hors ligne, envoie des notifications push. Alternative légère aux apps natives.
Pour aller plus loin
Détail technique
Acronyme de Progressive Web App, concept poussé par Google depuis 2015. Une PWA combine : (1) un manifest.json (icône, nom, couleurs), (2) un service worker (script JS qui intercepte les requêtes réseau, gère le cache offline), (3) HTTPS obligatoire, (4) responsive design. Capacités : installation sans App Store, push notifications, accès caméra/géolocalisation, fonctionnement offline. Limitations : pas d'accès à certaines APIs natives (Bluetooth limité, NFC limité sur iOS). Frameworks : Next.js + next-pwa, Vite + vite-plugin-pwa.
Exemple concret
Cas business
Une PME a transformé son intranet en PWA : les commerciaux l'installent sur leur iPad, consultent les fiches client offline en clientèle, et synchronisent au retour. Pas besoin d'app native iOS/Android, déployé en 2 mois.
Piège à éviter
Erreur fréquente
iOS limite encore certaines fonctionnalités PWA (notifications push depuis Safari arrivent seulement). Vérifier la compatibilité par cas d'usage.
Besoin d'un avis concret sur PWA pour votre PME ?
On a déployé PWA en interne avant de le proposer à nos clients. Discutons de votre cas en 30 minutes.