AWS recientemente Anunciada la disponibilidad general de Amplify Gen 2, una «experiencia de desarrollador que da prioridad al código» que permite a los desarrolladores de TypeScript y JavaScript crear e implementar aplicaciones Fullstack en AWS. Desde su vista previa pública en la conferencia re:Invent, Amplify Gen 2 ha agregado nuevas características, incluida la compatibilidad con funciones de TypeScript con variables de entorno, compatibilidad con almacenamiento y dominios personalizados.
Amplificación AWS Ayuda a los desarrolladores a alojar aplicaciones web, crear un backend en la nube y conectarse a él. La nueva versión permite a los desarrolladores escribir requisitos como modelos de datos, lógica empresarial y reglas de licencia en TypeScript, con aprovisionamiento automático de infraestructura en la nube sin definiciones explícitas de infraestructura. René BrandelGerente Principal de Producto – Técnico en AWS, y Ali SalivaJefe de Educación y Soporte para Desarrolladores en AWS Amplify, El escribe:
Con Amplify Gen 2, cada parte del backend en la nube de su aplicación se define en TypeScript. ¿Necesita un backend para la autenticación? Mecanografiado. ¿Servicio de datos? Mecanografiado. ¿Servicio de almacenamiento? Mecanografiado. Todo está definido en TypeScript.
Según AWS, la nueva versión incluye una experiencia de desarrollador centrada en el código que evita la fricción con las herramientas de la interfaz de línea de comandos (CLI) y permite la asistencia de IA para servicios como Desarrollador de Amazon Q. Proporciona herramientas y funciones para ayudar a los desarrolladores a configurar e integrar varios servicios de AWS para admitir casos de uso como autenticación de usuarios, datos en tiempo real y almacenamiento de archivos. En el Anuncio previo, Nikhil SwaminathanEl jefe de producto de AWS Amplify explicó la principal diferencia entre la primera versión y la nueva:
La primera generación de herramientas proporcionó una experiencia de herramientas primero, utilizando un flujo de trabajo interactivo basado en consola/CLI para crear un backend. La segunda generación pasa al código DX primero, lo que permite a los desarrolladores expresar de manera concisa los requisitos de la aplicación, como modelos de datos, lógica de negocios y reglas de delegación en TypeScript.
Lanzado originalmente en 2017, AWS Amplify ha evolucionado para incluir… amplificación CLIAmplify Studio, una herramienta de línea de comandos para ayudar a los desarrolladores a crear backends de aplicaciones, una interfaz visual y Amplificación de alojamiento, un servicio para publicar aplicaciones del lado del servidor, aplicaciones estáticas y aplicaciones de una sola página (SPA). Brandl y Spittel describen las principales ventajas del nuevo DX:
TypeScript es un lenguaje de programación popular que abarca todo el espectro desde el front-end hasta el back-end. La belleza de la comunidad TypeScript es que sus opciones son prácticamente infinitas. Puede crear, recombinar, seleccionar, ajustar, modificar e iterar en la «pila adecuada» para su caso de uso.
En el artículo «AWS Amplify en 2024 no es el Amplify con el que creciste«, miguel lindo Un defensor senior de desarrolladores de AWS explica:
¡La CLI y el editor de código de Amplify Gen 2 también brindan mejoras a su sistema de alojamiento! Para empezar, ahora es posible tener subdominios comodín en su nombre de dominio. Esto, combinado con la compatibilidad con una representación mejorada del lado del servidor, significa que ahora es posible alojar verdaderas aplicaciones multiinquilino en Amplify.
en Artículo separadoel proveedor de la nube describe el progreso del desarrollo web full-stack y muestra la evolución del desarrollo con AWS Amplify en los últimos años. Allen HiltonIngeniero de Ecosistemas en Momento, El escribe En su boletín:
Lo probé el otro día y puedo decir con seguridad que es una forma muy sencilla de crear aplicaciones integradas. Me encanta lo fácil que es para el equipo crear aplicaciones pequeñas y medianas.
La disponibilidad general incluye guías de integración para servicios de IA/ML (Bedrock, Translate, Polly y Rekognition) y mejoras de autenticación, como soporte para múltiples proveedores de OIDC y grupos de usuarios y otorgamiento de acceso a otros recursos de AWS.
«Experto en Internet. Lector. Fanático de la televisión. Comunicador amistoso. Practicante de alcohol certificado. Aficionado al tocino. Explorador. Malvado adicto a los tweets».
More Stories
Harry Potter: Campeones de Quidditch anunciados oficialmente – Juegos de Verano 2024
Civilization 7 se filtra antes del festival de verano del juego
OPPO confirma el lanzamiento global de la serie Reno 12 y los teléfonos inteligentes insignia Find X: consulte los detalles