-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap #2
Comments
Muito boa a iniciativa Larissa, vou procurar ajudar ! |
Olá, Larissa, tudo bem? Aqui é o Felipe Andrade, do evento do Hacktoberfest. Eu dei início ao desenvolvimento da API para o front que havíamos conversado no dia do evento. Consegui endereçar alguns dos objetivos acima, como pegar as issues de outros repositórios (é possível pegar de qualquer repositório do GitHub) e também buscar por todas as issues de um repositório, independente da paginação. Tentei ser o mais genérico e escalável possível, acredito que a API já esteja estável, mas antes de dizer que está pronta para uso, gostaria de receber alguns inputs seus. Esse é o link para o repositório. Eu procurei deixar o mais claro possível a utilização da mesma no README, mas caso tenha alguma dúvida, por favor me avise. Na aplicação atual do front, sem alterar seu comportamento, a única modificação necessária seria a troca das URLs nos fetchs: // App.js
fetch('http://localhost:4000/api/v1/github/frontendbr/vagas/1') // linha 16
// ...
fetch(`http://localhost:4000/api/v1/github/frontendbr/vagas/${this.state.pages + 1}`) // linha 29 Como descrito no README do projeto, eu retorno apenas os valores de alguns campos da resposta que vem da API do GitHub. Esses campos são justamente os que você usa atualmente. Eu tenho algumas ideias de como fazer para generalizar isso (talvez passar como parte da query na URL), mas podemos discutir melhor depois. Também pensei em utilizar o Redis pra fazer caching e melhorar o tempo de resposta da API, mas achei melhor não colocar mais essa camada. Acredito que acabaria complicando muito prematuramente. Além do que, teria que ver onde hospedaria a API antes, pra ver a questão do suporte. Enfim, antes de dar continuidade a essas questões paralelas, me diz aí o que tu acha do que temos até então. 😄 |
Input-search (IDEIA EM PAUSA POR ENQUANTO)
Filtragem
Consumir vagas de outros repositórios
Observações
The text was updated successfully, but these errors were encountered: