Api 😄 - Atividade Javascript Assíncrono 😁
- #JavaScript
- #Python
- #MongoDB
Salve Galera!
Alternativa para API de gatinhos da Atividade JavaScript Assíncrono.
Eu estava fazendo a Atividade JavaScript Assíncrono, mas a API de Fotos de Gatos 🐱 fofinhos estava fora do ar. E alguém pode se sentir perdido não conseguindo fazer o fetch da imagem dos gatos.
Então resolvi adaptar o exercício, para utilizar uma API que eu havia criado a um tempo atrás.
O Back End API está em Python - FastAPI e MongoDB, mas te permite fazer consultas com fetch JavaScript numa boa. O objetivo é te entregar mais uma API para conseguir fazer o fetch se a de gatinhos estiver fora do ar.
Além disso você pode fazer o debug e teste da API em Swagger clique no link abaixo e confira a interface Swagger.
https://mdb.enedino.com.br/docs
Mas afinal o que é esse tal de Swagger?
O Swagger simplifica o desenvolvimento e Debug de APIs. Oferecendo diversas maneiras de escrever e documentar APIs e acima de tudo é Open Source.
Com ele podemos descrever a estrutura da API para que a maquina possa ler de forma que a própria API se descreva de forma interativa.
A resolução do exercício com a nova API pode ser vista no meu GitHub em:
https://github.com/robinsonbrz/dio-github-para-progresso/tree/main/JavaScript/08-Assync-Await
Consumo de APIs é um tópico extremamente importante, então modifiquei e compartilho com carinho pra galera crescer, comentar e me 🚀impulsionar lá no GitHub, aqui na Dio e no ✈️ LinkedIn também.
Aproveita pra dar uma olhada no portfólio comentado do meu web site que tem o Git dos códigos e projetos que eu coloco em produção em minha página:
https://www.enedino.com.br/portfolio/
https://github.com/robinsonbrz
https://www.linkedin.com/in/robinsonbrz/
Boa sorte e sucesso,
Robinson Enedino