/trybe-starwars

Aplicação React que permite aos usuários visualizar e filtrar planetas do universo Star Wars, utilizando Context API

Primary LanguageJavaScript

Lista de Planetas Star Wars

Este projeto consiste em uma lista com filtros de planetas do universo Star Wars, desenvolvida utilizando Context API e Hooks do React para controlar os estados globais.

Descrição

Aplicação React que permite aos usuários visualizar e filtrar planetas do universo Star Wars, utilizando a Context API do React para gerenciar o estado global da aplicação. Além disso, serão utilizados os Hooks useState, useContext e useEffect, bem como a criação de Hooks customizados para facilitar o desenvolvimento e a organização do código.

Modelo

Para ter uma ideia visual do projeto, você pode conferir o modelo de deploy disponível em: https://trybe-starwars.surge.sh/

Habilidades Exercitadas

  • Utilização da Context API do React para gerenciar estado.
  • Utilização dos React Hooks useState, useContext e useEffect.
  • Criação de React Hooks customizados.
  • Escrita de testes para garantir uma boa cobertura de testes na aplicação.

Como Utilizar

  1. Clone o repositório para o seu ambiente local.
  2. Instale as dependências utilizando npm install.
  3. Execute o projeto utilizando npm start.
  4. Acesse a aplicação no navegador.