Nesse projeto, Foram ultilizadas as tecnologias:
- Context API do React para gerenciar estado.
- React Hook useState;
- React Hook useContext;
- React Hook useEffect;
- React Hooks customizados.
- Bulma CSS.
https://emmanoel1-star-wars-planets.pages.dev/
Uma lista com filtros de planetas do universo de Star Wars Consumindo a SWAPI, uma API do star wars e usando Context API e Hooks para controlar os estados globais.
https://swapi.dev/
A API de Star Wars, ou "swapi" (Swah-pee) é a primeira fonte de dados quantificada e acessível por programação do mundo para todos os dados do universo canônico de Guerra nas Estrelas!
- Clone o repositório
git clone git@github.com:emmanoel1/star-wars-planet-search.git
- Entre na pasta do repositório que você acabou de clonar:
cd star-wars-planets-search
- Instale as dependências
npm install
- Inicialize o projeto
npm start
(uma nova página deve abrir no seu navegador com o projeto)
- Filtrando Por Nome:
- Filtrando Categorias Por Valores: