Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 2.01 KB

README.md

File metadata and controls

31 lines (21 loc) · 2.01 KB

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