O objetivo deste projeto foi criar uma pagina onde é possível:
-
Visualizar todos os planetas do sistema solar renderizados na tela;
-
Visualizar todas as cartas com informações sobre missões espaciais;
Este projeto foi eleborado pela Trybe com o intuito de avaliar as seguintes habilidades:
-
Utilizar JSX no React
-
Utilizar corretamente o método
render()
para renderizar seus componentes -
Utilizar
import
para trazer componentes em diferentes arquivos -
Criar componentes de classe em React
-
Criar múltiplos componentes a partir de um array
-
Fazer uso de
props
corretamente -
Fazer uso de
PropTypes
para validar asprops de um componente
Os requisitos para conclusão deste projeto foram:
-
Crie um componente chamado
Header
. -
Crie um componente chamado
SolarSystem
. -
Crie um componente chamado
Title
. -
Renderize o componente
Title
dentro do componenteSolarSystem
. -
Crie um componente chamado
PlanetCard
. -
Renderize uma lista com os planetas do Sistema Solar.
-
Crie um componente chamado
Missions
. -
Renderize o componente
Title
dentro do componenteMissions
. -
Crie um componente chamado
MissionCard
. -
Renderize uma lista com as missões espaciais.