Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Definição do Rest

Amigos, aminha dúvida não é técnica, é conceitual.

Já trabalhei com Node e atualmente trabalho com uma tecnologia Java obsoleta, que trabalha com Servlet containers denominada struts. A minha dúvida é sobre REST... Assim, eu confundo muito o que é HTTP e o que é REST. Entendo que o REST é um modo de integrar sistemas, mas o protocolo HTTP sempre fez isso (Usando JWT e outras maneiras de autenticação), então o que é REST de fato? Como posso saber se to praticando REST ou não?

Desde já agradeço

1 resposta
solução!

Oi Matheus, acho que aqui você pode encontrar a definição formal => https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm

Do meu ponto de vista, talvez super simples, é: se você está usando http como o protocolo base das suas integrações, você está fazendo Rest. Agora, o nível de profundidade vai depender das funcionalidades que você utilizar que já estão disponíveis no protocolo.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software