Aujourd’hui, AWS Amplify annonce un aperçu public de son expérience de développement axée sur le code (Gen 2), permettant aux développeurs de créer des applications full-stack à l’aide de TypeScript. La génération 2 passe à une approche axée sur le code qui permet aux développeurs d’exprimer les exigences des applications (modèle de données, logique métier, règles d’autorisation) dans TypeScript. L’infrastructure cloud nécessaire est automatiquement déployée en fonction du code de l’application, sans définitions d’infrastructure explicites.
L’expérience Gen 2 rationalise le développement full-stack pour les organisations de toutes tailles grâce à de nouvelles fonctionnalités :
- Bibliothèques @aws-amplify/backend basées sur TypeScript pour l’authentification et les données avec une convention intuitive basée sur les fichiers pour vous aider à organiser votre code backend de manière prévisible, améliorant ainsi la maintenabilité.
- Intégration de l’IA générative avec Amazon CodeWhisperer pour configurer les fonctionnalités backend à l’aide du langage naturel.
- Bacs à sable cloud par développeur pour tester les modifications locales. Prévisualisez les modifications à chaque sauvegarde.
- Déploiements de production et de préparation rationalisés avec CI/CD fullstack sans configuration.
- Nouvelle console Amplify avec une expérience unifiée pour l’hébergement, les secrets, les données et la gestion des utilisateurs.
- Options de déploiement flexibles : utilisez des pipelines personnalisés, des monorepos ou plusieurs dépôts.
- Les développeurs AWS CDK peuvent utiliser directement les constructions Auth et Data CDK sous-jacentes dans leur projet CDK.
Pour plus d’informations sur les régions AWS dans lesquelles le code-first DX (Gen 2) d’AWS Amplify est disponible, consultez le tableau des régions AWS.
Vous pouvez lire l’article original (en Angais) sur le blogaws.amazon.com