GoConqr has a new look! Let us know what you think.

Mind map

REST

Anne Caroli Portuguese

Map content

REST

  1. Representational State Transfer

  2. Modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via rede

  3. Criado por Roy Fielding

  4. Não tem definição precisa

    • Conjunto de princípios, que quando aplicados de maneira correta em uma aplicação, a beneficia com a arquitetura e padrões da própria Web
  5. Recursos

    • Abstração sobre um determinado tipo de informação que uma aplicação gerencia
    • Identificação única
      • URI
        • Uniform Resource Identifier
          • Interface de utilização dos seus serviço
        • Funcionam como um contrato que será utilizado pelos clientes para acessá-los
          • Características
            • Utilize URIs legíveis
            • Utilize o mesmo padrão de URI na identificação dos recursos
            • Evite adicionar na URI a operação a ser realizada no recurso
            • Evite adicionar na URI o formato desejado da representação do recurso
            • Evite alterações nas URIs
    • Representação
      • XML
      • JSON
      • HTML
      • CSV
      • Outros
  6. Protocolo HTTP

    • Métodos
      • GET
      • POST
      • PUT
      • PATCH
      • DELETE
      • HEAD
      • OPTIONS
    • Códigos
      • 2xx
        • Indica que a requisição foi processada com sucesso
      • 3xx
        • Indica ao cliente uma ação a ser tomada para que a requisição possa ser concluída
      • 4xx
        • Indica erro(s) na requisição causado(s) pelo cliente
      • 5xx
        • Indica que a requisição não foi concluída devido a erro(s) ocorrido(s) no servidor

Information

Description
Mind Map on REST, created by Anne Caroli on 23/11/2019.
Created by
Anne Caroli · Nov 2019
Updated
Nov 23, 2019
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?