Skip to content

Fariawillyan/API-STAR-WARS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

faria faria2

Consumindo API Star Wars via Spring WEBFLUX

🚀 API

Uma simples API que consome os dados de starwars, como nome, filmes, espécies, veículos e outros. Desenvolvida com programação reativa em Java (Spring WEBFLUX) e testada com Postman.

📋 Pré-requisitos

🔧 Instalação

Faça o git clone da aplicação. Entre na pasta, clique com o botão direito no arquivo POM.xml e clique em abrir com programa (IDE de sua preferência). Espere baixar os pacotes e pronto!

⚙️ Executando a API

Rode a aplicação. Abre o postman e faça chamadas com GET no postman para gerar os resultados. COPIE E COLE na URL do Postman os endpoints para ser chamado:

OBS: Alterar ID no final para outros resultados.

🛠️ Construído com

  • Linguagem JAVA 18

  • IDE Intellij

  • MAVEN

  • SWAPI API

  • SPRINGBOOT

  • SPRING WEBFLUX

  • LOMBOK

  • FEIGN REACTOR DEPENDENCIES

  • NETTY - lugador do Tomcat para não bloqueante.

🖇️ Colaborando

Por favor, Agradeço se houver críticas construtivas. Caso queira contribuir com meus projetos ou contratações, entre em contatos pelos meios disponíveis na página.

✒️ Autor

Willyan faria.

⚠️ NÃO HESITE EM CONTATAR O DESENVOLVEDOR PARA EXPLANAR A SUA DÚVIDA!!!

Estou à Disposição.

Links documentação.

Documentação Spring webflux

https://docs.spring.io/spring-framework/docs/current/reference/html/web-reactive.html#webflux-client

API STAR WARS

https://swapi.dev/documentation#intro

O que é programação Reativa ?

https://www.treinaweb.com.br/blog/o-que-e-programacao-reativa?gclid=Cj0KCQjwvZCZBhCiARIsAPXbajvTrE7D9ElpQwulx97EDWNuFfhSbuOMXL4BhVV7q81SqNJamwf8RWMaAm0XEALw_wcB

Diferença entre Spring MVC x Spring Web Flux ?

https://bityli.com/IoBtkD

Mais detalhes:

https://s3-sa-east-1.amazonaws.com/thedevconf/presentations/TDC2019POA/arquitetjava/IEZ-5690_2019-11-28T093113_webflux-TDC2019.pdf

🎁 Sempre grato a vocês!

Obrigado pela atenção.📢

Bora nos conhecer ??? 🍺

Abraço!

Releases

No releases published

Packages

No packages published

Languages