Publicado en: Nov 21, 2023

Hoy, AWS Amplify anuncia una versión preliminar pública de su experiencia para desarrolladores (DX) que prioriza el código (2.a generación) y que permite a los desarrolladores crear aplicaciones completas con TypeScript. La 2.a generación adopta un enfoque que prioriza el código y permite a los desarrolladores expresar los requisitos de las aplicaciones (modelo de datos, lógica empresarial, reglas de autorización) en TypeScript. La infraestructura de nube necesaria se implementa automáticamente en función del código de la aplicación, sin definiciones de infraestructura explícitas.

La experiencia de 2.a generación agiliza el desarrollo integral para las organizaciones de todos los tamaños con nuevas capacidades:

  • Las bibliotecas @aws-amplify/backend de Typescript para autenticación y datos con una convención intuitiva basada en archivos para ayudar a organizar el código de backend de manera predecible y mejorar la capacidad de mantenimiento.
  • La integración de IA generativa con Amazon CodeWhisperer para configurar las características de backend mediante lenguaje natural.
  • Entornos aislados en la nube por desarrollador para probar las ediciones locales. Obtenga una vista previa de los cambios cada vez que los guarde.
  • Implementaciones de producción y provisionales optimizadas con CI/CD de pila completa sin necesidad de configuración.
  • Nueva consola de Amplify con experiencia unificada para alojamiento, secretos, datos y administración de usuarios.
  • Opciones de implementación flexibles: utilice canalizaciones personalizadas, repositorios únicos o múltiples.
  • Los desarrolladores de AWS CDK pueden usar directamente los componentes de CDK de datos y autenticación subyacentes en su proyecto de CDK.

Para obtener más información sobre las regiones de AWS en las que está disponible la DX (2.a generación) de AWS Amplify que prioriza el código, consulte la tabla de regiones de AWS. 

Para comenzar con la segunda generación, visite el blog de lanzamiento.