Publicado en: Nov 21, 2017

Hoy lanzamos AWS Amplify, una biblioteca de código abierto con licencia Apache 2.0 para desarrolladores que desean crear aplicaciones conectadas a la nube con JavaScript en plataformas web o móviles. AWS Amplify está diseñado para proporcionar una interfaz declarativa a los desarrolladores de clientes que desean realizar acciones comunes utilizando servicios de nube de una manera escalable y segura. Estas nuevas funcionalidades permiten a los desarrolladores escribir aplicaciones JavaScript para aplicar mediante programación las prácticas recomendadas con abstracciones comunes, lo que en última instancia produce ciclos de desarrollo más rápidos. Junto con AWS Amplify, también lanzamos una experiencia de CLI completa que está totalmente integrada en AWS Mobile Hub. Esta experiencia de CLI está diseñada para los desarrolladores que crean aplicaciones desde cero o mejoran proyectos existentes con características para la nube de AWS. 

Los módulos de la biblioteca AWS Amplify se dividen en categorías (Auth, Analytics, Storage, APIs, Caching) para añadir funciones rápidamente como registro/inicio de sesión de usuarios, autenticación multifactor (MFA), análisis de métricas o de seguimiento, administración de contenido o integración de API sin servidor. La biblioteca también cuenta con opciones de internacionalización y localización para el uso de varios idiomas, así como funcionalidades de almacenamiento en caché. Por último, existen componentes y extensiones para React y React Native, lo que permite a los desarrolladores que escriben aplicaciones en esas plataformas añadir estas funcionalidades con estándares específicos del marco de trabajo. Los desarrolladores de JavaScript también pueden utilizar la biblioteca para crear sus propios componentes de interfaz de usuario personalizados, como los flujos de autenticación personalizados. AWS Amplify está diseñado para que pueda ampliarse con diferentes implementaciones creadas por la comunidad y los socios. 

Haga clic aquí para obtener más información sobre el lanzamiento o vaya al repositorio de GitHub: https://github.com/aws/aws-amplify

AWS Mobile Hub le permite seleccionar la región en la que se van a crear los recursos del proyecto. Para obtener más información sobre de las regiones de AWS, consulte Regiones y puntos de enlace.