Publié le: Nov 21, 2017

Nous publions aujourd'hui Amplify d'AWS, une bibliothèque en Open Source sous Apache 2.0 à destination des développeurs qui veulent créer des applications cloud en JavaScript pour les plateformes Web ou mobile. Amplify d'AWS est conçue pour apporter une interface déclarative aux développeurs clients qui souhaitent effectuer des actions courantes utilisant les services cloud de manière évolutive et sécurisée. Ces nouvelles possibilités permettent aux développeurs d'applications en JavaScript d'appliquer les bonnes pratiques en matière de programmation aux abstractions courantes, ce qui réduit la durée des cycles de développement. Nous publions, en plus d'Amplify, une expérience CLI complète entièrement intégrée au Mobile Hub d'AWS. Cette expérience est conçue pour les développeurs qui créent des applications de bout en bout ou qui améliorent des projets existants avec des fonctionnalités pour le cloud AWS. 

Les modules de la bibliothèque Amplify d'AWS sont divisés en différentes catégories (Auth, Analytics, Storage, API, Caching) afin d'ajouter rapidement des fonctions telles que la connexion/l'inscription de l'utilisateur, la MFA, le suivi ou l'analyse des métriques, la gestion des contenus ou l'intégration des API sans serveur. La bibliothèque comporte également des fonctions d'internationalisation et de localisation pour une prise en charge multilingue ainsi que des capacités de mise en cache. Enfin, des composants et extensions pour React et React Native permettent aux développeurs de créer des applications sur ces plateformes pour ajouter ces capacités en respectant les normes spécifiques de l'infrastructure. Les développeurs JavaScript peuvent également utiliser la bibliothèque pour créer leurs propres composants d'interface utilisateur personnalisés, par exemple, des flux d'authentification personnalisés. Amplify d'AWS est conçue pour que la communauté et les contributeurs partenaires participent à son extension au moyen de différentes mises en œuvre. 

Cliquez ici pour plus d'informations sur la nouvelle version, ou consultez le référentiel GitHub : https://github.com/aws/aws-amplify

Le Mobile Hub AWS vous permet de sélectionner la région dans laquelle les ressources de votre projet sont créées. Pour plus d'informations sur les régions AWS, consultez Régions et points de terminaison.