image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Robinson Silva
Robinson Silva11/06/2022 15:09
Compartilhe

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

Compartilhe
Comentários (0)