Projeto desenvolvido no módulo de Front-End do curso de desenvolvimento web da Trybe
Gravacao.de.tela.Projeto.Solar.System.webm
Acesse o projeto em produção clicando aqui
Desenvolver uma aplicação em React com criação de componentes de classe e passagem de props. Essa aplicação simulará uma visualização do Sistema Solar, bem como informações sobre diversas missões espacias que ocorreram ao longo da história.
-
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
.
✔️ Requisitos do projeto
- Crie um componente chamado Header.
- Crie um componente chamado SolarSystem.
- Crie um componente chamado Title.
- Renderize o componente Title dentro do componente SolarSystem.
- 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 componente Missions.
- Crie um componente chamado MissionCard.
- Renderize uma lista com as missões espaciais.
🚧 Funcionalidades e melhorias a serem implementadas futuramente:
- Responsividade e melhorias no CSS da pagina
Frontend
cd src/
npm install
Para rodar o front-end:
cd src/ && npm start