A arquitetura REST (Representational State Transfer), propos...
Próximas questões
Com base no mesmo assunto
Q4217840
Arquitetura de Software
A arquitetura REST (Representational State Transfer), proposta por
Roy Fielding, define um conjunto de restrições arquiteturais para
o projeto de serviços web escaláveis, baseados no protocolo HTTP.
Os serviços RESTful utilizam os métodos HTTP (GET, POST, PUT,
PATCH, DELETE) como verbos de operação, URIs como
identificadores de recursos, e códigos de status HTTP para
comunicar o resultado das operações, promovendo
interoperabilidade, desacoplamento entre cliente e servidor e
navegabilidade entre recursos.
Considere que uma equipe de desenvolvimento está projetando uma API RESTful para um sistema de gerenciamento de tarefas. A API deverá permitir as operações de criação, leitura, atualização completa, atualização parcial e exclusão de tarefas. A equipe definiu o recurso tarefa e precisa mapear corretamente os métodos HTTP, as URIs e os códigos de status de resposta.
Considerando as restrições arquiteturais REST e as boas práticas de projeto de APIs RESTful, assinale a afirmativa correta.
Considere que uma equipe de desenvolvimento está projetando uma API RESTful para um sistema de gerenciamento de tarefas. A API deverá permitir as operações de criação, leitura, atualização completa, atualização parcial e exclusão de tarefas. A equipe definiu o recurso tarefa e precisa mapear corretamente os métodos HTTP, as URIs e os códigos de status de resposta.
Considerando as restrições arquiteturais REST e as boas práticas de projeto de APIs RESTful, assinale a afirmativa correta.