Skip to content

mariaoca/e-s3-evaluacion-final-mariaoca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EJERCICIO DE EVALUACIÓN - SPRINT 3

El ejercicio consiste en desarrollar una página web con un listado de personajes de Harry Potter, que podemos filtrar por el nombre del personaje. Vamos a usar React para realizarlo. Utilizaremos el servicio de https://hp-api.herokuapp.com/ que nos devuelve información sobre 25 personajes de la saga. Sobre cada uno, vamos a pintar al menos:

  • nombre
  • foto
  • casa

OBJETIVOS:

React básico

  • Crear componentes con sintaxis correcta
  • Crear una estructura adecuada de componentes
  • Usar las props para pasar datos a componentes hijos
  • Saber pintar listados de datos
  • Usar el estado para almacenar información de la interfaz
  • El componente principal maneja el estado de la aplicación
  • Usar eventos en React para atender a interacciones del usuario
  • Usar lifting para pasar info de hijos a padres
  • Usar métodos del ciclo de vida como componentDidMount para las peticiones AJAX
  • Escribir un código sólido, sin errores en la consola
  • Usarr propTypes para evitar errores de tipado

React router

  • Crear rutas navegables dentro de una aplicación