juin 24, 2024

BreaGeek News

Obtenez toutes les dernières nouvelles et rapports sur la FRANCE ici. Manchettes, politique et culture françaises sur une chaîne d'information

Fullstack TypeScript sur AWS : Amplify Gen 2 est désormais disponible pour tous

Fullstack TypeScript sur AWS : Amplify Gen 2 est désormais disponible pour tous

AWS a récemment… Annonce de la disponibilité générale d’Amplify Gen 2, une « expérience de développement axée sur le code » qui permet aux développeurs TypeScript et JavaScript de créer et de déployer des applications Fullstack sur AWS. Depuis son aperçu public lors de la conférence re:Invent, Amplify Gen 2 a ajouté de nouvelles fonctionnalités, notamment la prise en charge des fonctions TypeScript avec des variables d’environnement, la prise en charge du stockage et des domaines personnalisés.

Amplification AWS Il aide les développeurs à héberger des applications Web, à créer et à se connecter à un backend cloud. La nouvelle version permet aux développeurs d’écrire des exigences telles que des modèles de données, une logique métier et des règles de licence dans TypeScript, avec un provisionnement automatique de l’infrastructure cloud sans définitions d’infrastructure explicites. René BrandelChef de produit principal – Technique chez AWS, et Ali Crachatresponsable du support et de la formation des développeurs chez AWS Amplify, Il écrit:

Avec Amplify Gen 2, chaque partie du backend cloud de votre application est définie dans TypeScript. Avez-vous besoin d’un backend pour l’authentification ? Manuscrit. Back-end de données ? Manuscrit. Back-end de stockage ? Manuscrit. Tout est défini en TypeScript.

Selon AWS, la nouvelle version inclut une expérience de développement axée sur le code qui évite les frictions avec les outils d’interface de ligne de commande (CLI) et permet l’assistance de l’IA pour des services tels que Développeur Amazon Q. Il fournit des outils et des fonctionnalités pour aider les développeurs à configurer et à intégrer divers services AWS afin de prendre en charge des cas d’utilisation tels que l’authentification des utilisateurs, les données en temps réel et le stockage de fichiers. dans le Annonce en avant-première, Nikhil SwaminathanLe responsable produit chez AWS Amplify a expliqué la principale différence entre la première version et la nouvelle version :

La première génération d’outils offrait une expérience axée sur les outils, en utilisant un flux de travail interactif basé sur une CLI/une console pour créer un backend. La deuxième génération passe au DX axé sur le code, permettant aux développeurs d’exprimer de manière concise les exigences des applications telles que les modèles de données, la logique métier et les règles de délégation dans TypeScript.

Initialement lancé en 2017, AWS Amplify a évolué pour inclure… Amplification CLIAmplify Studio, un outil de ligne de commande pour aider les développeurs à créer des backends d’applications, une interface visuelle et Amplification de l’hébergement, un service de publication d’applications côté serveur, d’applications statiques et d’applications monopage (SPA). Brandl et Spittel décrivent le principal avantage du nouveau DX :

TypeScript est un langage de programmation populaire qui couvre le spectre du front-end au back-end. La beauté de la communauté TypeScript est que vos options sont pratiquement infinies. Vous pouvez créer, recombiner, choisir, ajuster, modifier et itérer sur la « pile idéale » pour votre cas d’utilisation.

Dans l’article « AWS Amplify en 2024 n’est pas l’Amplify avec lequel vous avez grandi« , Michel Lindo Un défenseur principal des développeurs chez AWS explique :

La CLI et l’éditeur de code d’Amplify Gen 2 apportent également des améliorations à votre système d’hébergement ! Pour commencer, il est désormais possible d’avoir des sous-domaines génériques dans votre nom de domaine. Ceci, combiné à la prise en charge d’un rendu amélioré côté serveur, signifie qu’il est désormais possible d’héberger de véritables applications multi-tenant sur Amplify.

dans Article séparéle fournisseur de cloud décrit les progrès du développement Web full-stack et présente l’évolution du développement avec AWS Amplify au cours des dernières années. Allen HiltonIngénieur Ecosystème chez Momento, Il écrit Dans sa newsletter :

Je l’ai essayé l’autre jour et je peux dire avec confiance : c’est un moyen très simple de créer des applications intégrées. J’aime la facilité avec laquelle l’équipe peut créer des applications de petite et moyenne taille.

La disponibilité générale comprend des guides d’intégration pour les services AI/ML (Bedrock, Translate, Polly et Rekognition) et des améliorations d’authentification telles que la prise en charge de plusieurs fournisseurs OIDC et groupes d’utilisateurs et l’octroi de l’accès à d’autres ressources AWS.

READ  Gmail utilise l'intelligence artificielle pour accélérer et faciliter la recherche d'e-mails et de pièces jointes sur votre téléphone