Perguntas com a marcação «rest»

A transferência de estado representacional, ou REST, é um estilo arquitetônico para o software de rede transferir informações pela web.

168
Diferença entre REST e CRUD

Eu aprendi REST e parece muito com CRUD (pelo que li sobre CRUD). Eu sei que eles são diferentes, e me pergunto se pensar que são semelhantes significa que eu não os entendo. O REST é um "superconjunto" do CRUD? Tudo o que o CRUD faz e muito

84
O que é REST (em inglês simples) [fechado]

Ultimamente, tenho me interessado em me familiarizar com o REST. Tentei ler a entrada do wiki no REST , mas não ajudou em nada. Eu realmente aprecio isso se alguém puder explicar em inglês simples (isto é, sem jargão técnico desnecessário ) O que é REST Que posição ocupa no ecossistema de...

73
Projetando uma API REST por URI vs string de consulta

Digamos que eu tenho três recursos que estão relacionados assim: Grandparent (collection) -> Parent (collection) -> and Child (collection) A descrição acima mostra a relação entre esses recursos da seguinte maneira: Cada avô pode mapear para um ou vários pais. Cada pai pode mapear para um...

64
Razões para NÃO usar o JSF [fechado]

Eu sou novo no StackExchange, mas achei que você poderia me ajudar. Estamos criando um novo aplicativo Java Enterprise, substituindo uma solução JSP herdada. Devido a muitas mudanças, a interface do usuário e partes da lógica de negócios serão completamente repensadas e reimplementadas. Nosso...

60
Barra à direita na API RESTful

Eu tenho tido um debate sobre o que fazer com uma barra final em uma API RESTful. Digamos que eu tenho um recurso chamado cães e recursos subordinados para cães individuais. Podemos, portanto, fazer o seguinte: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE

59
RESTFul: ações de alteração de estado

Estou planejando criar a API RESTfull, mas há algumas questões de arquitetura que estão criando alguns problemas na minha cabeça. Adicionar lógica de negócios de back-end aos clientes é uma opção que eu gostaria de evitar, pois é difícil manter a atualização de várias plataformas de clientes em...

52
"Sem resultados" deve ser um erro em uma resposta RESTful?

Vou descrever um exemplo: começo a fazer uma API para uma padaria. A API permitirá que as pessoas pesquisem em seu catálogo produtos de panificação, como biscoitos caseiros com pedaços de chocolate api.examplebakery.com/search?q=...... Alguém usa isso para procurar um produto nomeado...

51
Qual é o significado atual do SOAP

A última vez que encontrei um serviço baseado em SOAP foi durante meu estágio em uma empresa financeira em 2013. Foi nessa época que iniciei minha carreira em TI. Lembro-me de ter algum material de estudo sobre SOAP em um dos meus cursos de engenharia. Fora isso, não usei muito o SOAP durante minha...

48
Por que o método PATCH não é idempotente?

Eu estava pensando sobre isso. Suponha que eu tenha um userrecurso com ide namecampos. Se eu quiser atualizar um campo, poderia fazer uma solicitação PATCH para o recurso como este PATCH /users/42 {"name": "john doe"} E então o aplicativo atualizará o nome do usuário 42. Mas por que, se eu...

47
Código de status HTTP para "Ainda em processamento"

Estou criando uma API RESTful que oferece suporte a tarefas de longa execução de enfileiramento para manipulação eventual. O fluxo de trabalho típico para esta API seria: O usuário preenche o formulário O cliente publica dados na API A API retorna 202 Aceito O cliente redireciona o usuário para...