Publié le: May 15, 2018

La bibliothèque JavaScript AWS Amplify présente des capacités Service Worker qui permettent une haute-qualité, des Apps Web progressives fonctionnant au cloud (PWAs) pour web et téléphone portable. Les développeurs qui souhaitent activer les fonctions PWA sur leurs apps peuvent utiliser la catégorie d’utilité intégrée AWS Amplify pour enregistrer leurs Service Workers, permettre et se servir des API de web poussées, et surveiller grâce au service worker le cycle vital des évènements avec Analytics. Les développeurs peuvent également intégrer d’autres fonctions du cloud telles que l'autorisation, les données en temps réel et le stockage d'utilisateur à travers des catégories d'opérations de AWS Amplify.

Les apps web progressives constituent une amélioration par rapport aux sites standards existants et offrent une bien meilleure expérience en tant qu'utilisateur à travers de fonctions originaires. Similaires aux apps web habituelles, les PWAs sont déployées pour l'hébergement et elles sont disponibles à travers les URL et les moteurs de recherche. Par ailleurs, les PWAs ont de larges capacités telles que le fonctionnement hors ligne, l'installation vers la page d'accueil ou le navigateur, ou bien recevoir des notifications poussées et réaliser des tâches en arrière-plan.

Avec le dernier support PWA de AWS Amplify, les développeurs peuvent créer rapidement des PWAs extensibles et les déployer en utilisant AWS Mobile CLI. Les déploiements web fonctionnent sur le service de stockage dans le cloud d’Amazon S3 et Amazon CloudFront, un contenu de diffusion mondial de mise en réseau ayant un support intégré pour média streaming. Suite au déploiement, la catégorie Analytics de AWS Amplify commencera à pister le cycle de vie des évènements du service worker, et fournira des métriques d’app de grande valeur telle que le nombre d'installations.

Pour mieux savoir comment utiliser PWAs et le support web worker référez-vousau guide du développeur AWS Amplifly.

AWS Amplify est une bibliothèque Javascript qui peut être utilisée depuis n'importe quelle région où les services AWS appelés via la bibliothèque sont disponibles. Pour plus d'informations sur la disponibilité régionale du service AWS, consultez le tableau des régions.