Skip to content

Latest commit

 

History

History
29 lines (14 loc) · 1.25 KB

README.md

File metadata and controls

29 lines (14 loc) · 1.25 KB

Trybetunes

Neste projeto foi desenvolvida uma aplicação capaz de reproduzir músicas das mais variadas bandas e artistas. Sendo possível fazer login, listar os álbuns disponíveis de uma banda ou artista, visualizar as músicas de um álbum selecionado e reproduzir uma prévia das músicas deste álbum.Além de favoritar e desfavoritar músicas, ver a lista de músicas favoritas, o perfil da pessoa logada e editá-lo.

A aplicação foi desenvolvida em React usando o React Props como ferramenta de compartilhamento de códigos entre os componentes.

Habilidades

  • Utilização dos ciclos de vida (lifecycle methods) de um componente React;

  • Utilização da função setState de forma a garantir que um determinado código só é executado após o estado ser atualizado;

  • Utilização do componente BrowserRouter corretamente;

  • Criação de rotas, mapeando o caminho da URL com o componente correspondente, via Route;

  • Utilização do Switch do React Router;

  • Uso do componente Redirect pra redirecionar para uma rota específica;

  • Criação de links de navegação na aplicação com o componente Link;

  • Requisições à API e consumo de dados.

Deploy

Projeto - Trybetunes