La fuerza es fuerte con este ejercicio....
Vamos a construir una versión minimalista del Banco de datos de Star Wars con una función React o lista de favoritos.
- Crear una aplicación web React que enumera personas, vehiculos and planetas entidades proporcionado por el SWAPI.
- Cada entidad debe tener una breve descripción (Tarjeta Bootstrap) y una vista de detalles (Componentes Bootstrap):
Importante: El SWAPI no proporciona las imágenes, puede usar marcadores de posición o evitar las imágenes por completo. El enfoque de este ejercicio es practicar fetch, router y context; puedes enfocarte en el tema del color y el diseño simple para que se vea bien.
Importante 2: no se preocupe si los datos que obtiene de la SWAPI no coinciden con los datos que ve en starwars.com.
Usa toda la información provista por el SWAPI (verifique los documentos y / o las respuestas de json).
Implementa una funcionalidad de lectura posterior, es decir, un botón que permita al usuario "guardar" el elemento (personaje, vehículo o planeta) en una lista especial. Esta lista se mostrará en la parte inferior de la página de inicio, se asemeja a la lista principal, pero solo muestra los elementos "guardados".
Para asegurarse de que el usuario pueda "guardar" el elemento, debe implementar una acción a la que se pueda acceder desde cualquier lugar dentro de la aplicación.