*About
Projeto sobre uma aplicação criada com react vite com typescript onde o usuário pode pesquisar atraves de um input qualquer membro do github. Como resultado é mostrado em tela um card com nome e a bio. Este card possui um link que é redirecionado a página de profile onde traz detalhes de followers,following assim como total de repositórios. Na parte inferior da página e mostrado os repositórios do membro paginado com botões para controle de páginas.
O objetivo deste projeto é treinar conceitos do react como imutabilidade e de estados. Criamos componentes para guardar estados e valores do input. Além disso escolhemos o typescript por ser uma linguagem fortemente tipada o que exige a implementação de interface. Neste caso criamos a interface de usuário. Outro ponto foi a utilização do react-router-dom o que pertime o usuário realizar a navegação entre paginas.
- Front-end bem clean.
- Integração do front-end com bibliotecas como React-router-dom.
- Na estilização da aplicação foi escolhido o styled component devido a sua facilidade em sua sintaxe e por deixar o código mais clean e performatico possivel.
# Abra um terminal e copie este repositório com o comando
$ git clone https://github.com/antonioalexandre1984/apiGithub.git
# Acesse a pasta da aplicação
$ cd apiGithub
# Instale as dependências
$ yarn
# Inicie a aplicação
$ yarn start
Este projeto está licenciado sob a Licença MIT.