Bootcamp Full Stack

Fundamentos: Desafio

O objetivo desta aplicação é pesquisar registros de usuários obtidos por uma API. O exercício era que a consulta fosse realizada após o clique em um botão, ou pressionar [enter], mas entendi que se a busca fosse realizada imediatamente ao digitar, haveria um ganho na experiência do usuário. Procurei também desenvolver uma aplicação responsiva.

Gostei bastante deste desafio, principalmente por poder aplicar modernas features do JavaScript, tais como async/await, arrow functions e template literals, além de usar array methods como map, filter e reduce.

Te convido a dar uma olhadinha no código, no qual tentei aplicar funções bem definidas. Qualquer envio de sugestão de melhorias será de muito valor para meu aprendizado! Preparado para o próximo módulo: APIs com Node.js.