React - Componentes - Fetch Api
React - Componentes - Fetch Api
Realizar la
prueba del
Endpoint
utilizando
POSTMAN
Crear nuevo proyecto
cd searchimages
npm start
Eliminar archivos no requeridos
Creación de Pantallas (HomeScreen y SearchScreen)
Crear el Router (Navegacion en una SPA)
Utilizar el Router en el archivo index.js
Redireccionar Rutas Desconocidas
Instalar Bootstrap (CDN)
https://getbootstrap.com/docs/4.5/getting-started/introduction/
Navbar
https://getbootstrap.com/docs/4.5/components/navbar/
Navbar con React-Router-Dom
import { Link, NavLink } from 'react-router-dom'
<NavLink
activeClassName="active"
className="nav-item nav-link"
exact
to="/"
>
Home
</NavLink>
https://getbootstrap.com/docs/4.5/components/navbar/
Incluir NavBar en el Router
Resultado
Búsqueda de imágenes
Consumir el API de imágenes
Nuevo componente para mostrar las imágenes
https://getbootstrap.com/docs/4.0/components/card/
Invocar al nuevo componente
Invocar al nuevo componente
Recorre el
array
Adecuar el componente tarjeta para mostrar las imágenes
Resultado