Este proyecto se basa en el laboratorio Build a React App with AWS Amplify and GraphQL. En este laboratorio, se utiliza AWS Amplify, una plataforma que permite a los desarrolladores crear aplicaciones web y móviles de manera rápida y sencilla, integrando servicios de AWS como la autenticación, el almacenamiento de datos y las APIs GraphQL.
La aplicación está construida con React, una popular biblioteca de JavaScript para construir interfaces de usuario interactivas y dinámicas. React facilita el desarrollo de componentes reutilizables, lo que mejora la organización del código y la escalabilidad de la aplicación.
Para activar el proyecto, es necesario configurar AWS Amplify, lo que implica crear un perfil y desplegar los recursos necesarios en la nube. Esto permite que la aplicación se comunique de manera efectiva con el backend de AWS y gestione los datos de los usuarios.
-
Iniciar sesión en la consola de AWS: Acceder a la consola de AWS y buscar "AWS Amplify".
-
Crear un nuevo proyecto: Hacer clic en "Get Started" y conectar el repositorio de Git donde está alojado el proyecto.
-
Configurar el flujo de trabajo: Seguir las instrucciones para configurar el flujo de trabajo CI/CD, eligiendo las ramas a desplegar.
-
Desplegar el proyecto: Hacer clic en "Deploy" y esperar a que AWS Amplify construya y despliegue la aplicación.
-
Acceder al sitio: Una vez desplegada, se proporcionará una URL donde se puede acceder al sitio web.