Pular para conteúdo

Projeto 11 - Buscador de Repositórios GitHub 🌐

Objetivo: Integrar o frontend com a API real do GitHub, tratando estados de carregamento com o bloco {#await}.


🚀 Desafio

Crie um buscador de repositórios públicos: 1. Input: O usuário digita o nome de um usuário do GitHub. 2. Chamada de API: Busque os repositórios usando a URL: https://api.github.com/users/[USUARIO]/repos. 3. Interface: - Use {#await} para mostrar um ícone de carregamento ou o texto "Buscando...". - No bloco {:then}, liste o nome de cada repositório e a quantidade de estrelas (stargazers_count). - No bloco {:catch}, mostre a mensagem: "Usuário não encontrado ou erro de conexão".


📤 O que entregar?

  • Arquivo App.svelte contendo a função de fetch e o bloco await.
  • Screenshot da lista de repositórios carregada na tela.