Skip to content

heviane/ui-profile-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desáfio de Projeto: ui-github-api 🙃

Projeto realizado durante bootcamp na Digital Innovation one

A ideia é construir uma User Interface (UI) com o frontend totalmente componentizado com React e consumindo as API's do Github https://api.github.com para obter e listar as informações de acordo determinado usuário pesquisado pelo username.

🔨 Features

Lessons Learned ✔

  • Componentização por responsabilidades únicas usando (conceitual, consenso sobre melhor forma)
  • Vantagens: Reutilização, Extensibilidade, Facilidade para manutenção e entendimento.
  • Consumir REST API usando a biblioteca Axios
  • Uso de Provider e Context API para gerenciar e compartilhar dados entre componentes
  • Uso da biblioteca styled-components para a formatação dos componentes
  • Uso da biblioteca react-tabs para a estruturação dos componentes com uma barra de navegação.

Getting Started with Create React App

This project was bootstrapped with Create React App.

References

Releases

No releases published

Packages

No packages published