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
A transferência de estado representacional, ou REST, é um estilo arquitetônico para o software de rede transferir informações pela web.
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
Ao projetar uma interface RESTful, a semântica dos tipos de solicitação é considerada vital para o design. GET - Coleta de lista ou elemento de recuperação PUT - Substituir coleção ou elemento POST - Criar coleção ou elemento DELETE - Bem, erm, exclua coleção ou elemento No entanto, isso não...
Ainda estou tentando encontrar a melhor solução de segurança para proteger a API REST, porque a quantidade de aplicativos móveis e API está aumentando a cada dia. Tentei diferentes formas de autenticação, mas ainda tenho alguns mal-entendidos, por isso preciso de conselhos de alguém mais...
Como garantir que minha API REST responda apenas a solicitações geradas por clientes confiáveis, no meu caso, meus próprios aplicativos móveis? Quero impedir que solicitações indesejadas venham de outras fontes. Não quero que os usuários preencham uma chave serial ou o que seja, isso deve acontecer...
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...
Estou implementando um serviço web RESTful e uma das ações disponíveis será reload. Será usado para recarregar configurações, cache, etc. Começamos com um GETURI simples como este: ${path}/cache/reload(nenhum parâmetro é passado, apenas o URI é chamado). Estou ciente de que os dados não devem ser...
Estou especificamente interessado em como os usuários executam operações autorizadas / autenticadas em uma API da web. Os cookies de autenticação são compatíveis com a filosofia REST e por
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...
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...
Ultimamente, tenho lido sobre a Hipermídia como o Estado do Mecanismo de Aplicativo (HATEOAS), a restrição reivindicada para tornar uma API da Web "verdadeiramente RESTful". Tudo se resume a incluir basicamente links com todas as respostas às possíveis transições que você pode fazer a partir do...
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
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...
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...
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...
Atualmente, estou codificando uma API para uma rede social com o Slim Framework. Minha pergunta é: Quais são as práticas recomendadas quando não há linhas para retornar na estrutura json? Digamos que esta chamada / v1 / get / movies retorne 2 linhas dos nomes dos filmes da tabela: [ {"name":...
Atualmente, estou trabalhando em um projeto com uma organização da seguinte maneira: Cliente - Obtém dados do servidor principal via API REST. Servidor - solicita dados de vários outros servidores por meio de APIs de terceiros APIs de terceiros - serviços fora do meu controle que fornecem dados...
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...
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...
Suponha que uma API REST, em resposta a uma GETsolicitação HTTP , retorne alguns dados adicionais em um subobjeto owner: { id: 'xyz', ... some other data ... owner: { name: 'Jo Bloggs', role: 'Programmer' } } Claramente, não queremos que ninguém possa PUTvoltar atrás. { id: 'xyz', ......
Seguindo os princípios REST, gostaria de criar um método GET para minha API que faça uma pesquisa usando alguns critérios e retorne os resultados ao cliente. O problema é que os critérios podem ter até 14 parâmetros, um deles é uma lista de objetos complexos, então ... Eu nem sei se é possível...