Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Dúvida sobre API.

Óla, eu espero que estejam bem ^^

Minhas dúvidas são um pouco bobas (Confesso ahahaha), mas gostaria de realizar alguns questionamentos.

Todo e qualquer tipo de projeto é uma API REST ? Qualquer projeto de desenvolvimento , independente do ramo ele será uma API REST? Ou seja, todo projeto que realizar aquisições, chamadas em serviços e etc, podem ser considerado uma API REST? Justamente por realizarem esses procedimentos.

Desde já agradeço atenção ^^

2 respostas
solução!

Opa tudo bem?Primeiro quero chamar a atenção que não existe questão boba em programação, tudo é questão de evolução e independente do que seja tudo é uma questão válida, programador é feito para questionar tudo o tempo todo, então nunca tenha receio por trazer questões.

Segundo, não, nem toda API é Rest, Rest é um protocolo, um guia para criação da API, mas nem todas as APIs podem ser consideradas Rest. O protocolo Rest tem duas nomeclaturas, Rest e Restful, sendo a segunda um protocolo com ainda mais requisitos de arquitetura. Por exemplo tu pode optar por construir uma API SOAP, usando como o nome diz o protocolo SOAP.

Caso queira ler sobre, segue um tópico da RedHat sobre: https://www.redhat.com/pt-br/topics/api/what-is-a-rest-api#:~:text=Para%20que%20uma%20API%20seja,stateless%20entre%20cliente%20e%20servidor.

SOAP X REST: https://www.redhat.com/pt-br/topics/integration/whats-the-difference-between-soap-rest

Espero ter ajudado ;)

Eu fui entender mais afundo e você afirmou o que eu entendi, significa que estou no caminho certo. Muito obrigada pela ajuuda, e vou lre esses artigos que você indicou . ^^