Application web progressive
Une application web avec des possibilités d’installation, d’intégration à l’appareil et d’usage hors ligne.
Qu’est-ce qu’une application web progressive ?
Une PWA utilise les technologies web et peut offrir une expérience applicative avec installation et fonctions supplémentaires de l’appareil. Les capacités dépendent du navigateur, du système, des permissions et de la réalisation. L’usage hors ligne demande une stratégie adaptée aux ressources et données de travail. Le nom ne promet ni activité arbitraire en arrière-plan ni toutes les fonctions d’une application spécifique à une plateforme.
Dans une entreprise fictive, une PWA doit afficher hors réseau une présentation de produits déjà chargée. L’équipe prévoit et vérifie textes et images locaux ainsi que leur actualisation. La présentation enregistrée aide à lire sans montrer automatiquement le stock actuel. Une icône donne accès à l’application ; elle ne prouve pas la synchronisation réussie des données.
Sources
Termes associés
- Application nativeUne application réalisée avec les interfaces utilisateur et système de sa plateforme cible.
- Application hybrideAssocier interface web et accès natif à l’appareil dans une application installable.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
- Cache du navigateurLe cache du navigateur conserve des réponses HTTP adaptées. Réutilisation et revalidation suivent les règles applicables.
- Invalidation du cacheL’invalidation met fin à la réutilisation d’une copie selon des règles définies. L’enregistrement source reste distinct.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


