APIs REST gratuitas da Marvel e NASA: exemplos em ASP.NET Core 2.2

Renato Groffe
2 min readDec 29, 2018

--

A Marvel Comics e a NASA (Agência Espacial Norte-Americana) disponibilizam APIs REST gratuitas e que podem ser consumidas em projetos de softwares nas mais diferentes plataformas. Por retornarem dados no formato JSON, essas alternativas constituem excelentes recursos para o desenvolvimento de soluções de testes e provas de conceito.

Já abordei estas APIs em outros artigos que publiquei anteriormente, incluindo orientações sobre a obtenção das chaves de acesso para utilização das mesmas:

Consumo de APIs em .NET Core: utilizando a Marvel Comics API

Consumo de APIs em .NET Core: utilizando APIs REST da NASA

ASP.NET Core + Docker Compose: implementando soluções Web multi-containers (exemplo utilizando ASP.NET Core, Redis, Docker, Docker Compose e a API REST da Marvel)

ASP.NET Core 2.1: Preview 2 e utilizando HTTPClient Factory (exemplo utilizando um Typed Client para consumo da API REST da NASA)

Neste novo post trago exemplos de consumo destas 2 APIs empregando o ASP.NET Core 2.2:

ASP.NET Core 2.2 + MVC + Marvel Comics API

ASP.NET Core 2.2 + Razor Pages + NASA Astronomy Picture of the Day API

Nas imagens a seguir podemos observar estas 2 aplicações em execução:

Caso tenha interessa em saber mais sobre as novidades do ASP.NET Core 2.2 assista também à gravação de uma mesa redonda recente do canal Coding Night:

E aproveito este espaço para deixar aqui ainda um convite.

Dia 08/01/2019 (terça-feira) às 21h30 — horário de Brasília — teremos o primeiro hangout do ano de 2019 no Canal .NET. Desta vez receberemos o MVP Luiz Carlos Faria, que fará uma apresentação justamente sobre o uso do Portainer como solução de administração e troubleshooting de containers Docker.

Para efetuar a sua inscrição acesse a página do evento no Meetup. A transmissão acontecerá via YouTube, em um link a ser divulgado em breve.

--

--

Renato Groffe
Renato Groffe

Written by Renato Groffe

Microsoft Most Valuable Professional (MVP), Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer and Speaker

No responses yet