Publicado en: Dec 2, 2021
AWS Amplify presenta AWS Amplify Studio, un entorno de desarrollo visual que ofrece a los desarrolladores de frontend nuevas características (en versión preliminar pública) para acelerar el desarrollo de la interfaz de usuario con una cantidad mínima de código, a la vez que integra las poderosas capacidades de configuración y administración de backend de Amplify. Amplify Studio traduce de forma automática los diseños efectuados en Figma a código de componentes React de la interfaz de usuario legibles por humanos. Dentro de Amplify Studio, los desarrolladores pueden conectar visualmente los componentes de interfaz de usuario con los datos de backend de las aplicaciones. Para configurar y administrar backends, las capacidades existentes de la interfaz de usuario de administrador de Amplify en adelante formarán parte de Amplify Studio, lo que proporcionará una interfaz unificada que permita a los desarrolladores crear aplicaciones de pila completa más rápido. Más información
Los desarrolladores ahora pueden utilizar Amplify Studio para configurar un backend, crear componentes de la interfaz de usuario y conectarlos, todo dentro de Amplify Studio. Amplify Studio cuenta con todas las capacidades de creación y administración de backend existentes de la interfaz de usuario de administrador, lo que simplifica la configuración y la administración de la infraestructura de backend de aplicaciones, como las tablas de bases de datos, la autenticación de usuarios y el almacenamiento de archivos, sin la necesidad de tener experiencia en la nube. Para acelerar el desarrollo de la interfaz de usuario, Amplify Studio ofrece a los desarrolladores una biblioteca React de interfaz de usuario con docenas de componentes, como los ingresos de noticias, los formularios de contacto y las tarjetas de comercio electrónico. Todos los componentes de la interfaz de usuario son completamente personalizables dentro de Figma, lo que brinda a los diseñadores el control completo del diseño visual de los componentes dentro de las herramientas con las que están familiarizados. Los desarrolladores pueden importar personalizaciones de componentes desde Figma hacia Amplify Studio y pueden utilizar el editor de componentes para conectar de forma visual los componentes de la interfaz de usuario con los datos del backend de aplicaciones. Amplify Studio exporta todos los artefactos de frontend y backend (componentes de la interfaz de usuario, infraestructura de backend) a código confiable, lo que brinda a los desarrolladores la facultad de personalizar completamente el diseño y el comportamiento de la aplicación mediante el uso de conceptos de programación conocidos, como JavaScript para el código de las aplicaciones, Amplify CLI y AWS CDK para ampliar la infraestructura de backend.
En este momento, las capacidades de desarrollo de la interfaz de usuario de AWS Amplify Studio están en versión preliminar pública. Todas las capacidades de configuración y administración de backend están disponibles de forma general en 17 regiones de AWS: Este de EE. UU. (Norte de Virginia), Este de EE. UU. (Ohio), Oeste de EE. UU. (Oregón), Oeste de EE. UU. (Norte de California), Asia-Pacífico (Mumbai), Asia-Pacífico (Seúl), Asia-Pacífico (Singapur), Asia-Pacífico (Sídney), Asia-Pacífico (Tokio), Canadá (Central), Europa (Fráncfort), Europa (Irlanda), Europa (Londres), Europa (París), Europa (Estocolmo), América del Sur (São Paulo) y Medio Oriente (Baréin).
Para comenzar, visite nuestra publicación de blog sobre el lanzamiento.