O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

What is REST?

Jose Luis Vega Espanhol

Conteúdo do mapa

What is REST?

  1. is an architectural style for providing standards between computer systems on the web, making it easier for systems to communicate with each other. REST-compliant systems

  2. is an architectural style for providing standards between computer systems on the web, making it easier for systems to communicate with each other. REST-compliant systems

  3. SEPARATION OF CLIENT AND SERVER

    • the implementation of the client and the implementation of the server can be done independently without each knowing about the other
    • As long as each side knows what format of messages to send to the other, they can be kept modular and separate.
  4. STATELESSNESS

    • Systems that follow the REST paradigm are stateless, meaning that the server does not need to know anything about what state the client is in and vice versa
      • they do not rely on the implementation of interfaces
      • These constraints help RESTful applications achieve reliability, quick performance, and scalability, as components that can be managed, updated, and reused without affecting the system as a whole, even during operation of the system
  5. COMMUNICATION BETWEEN CLIENT AND SERVER

    • In the REST architecture, clients send requests to retrieve or modify resources, and servers send responses to these requests
      • request generally consists of:
        • HTTP VERBS
          • There are 4 basic HTTP verbs we use in requests to interact with resources in a REST system GET , POST , PUT , DELETE
        • HEADERS AND ACCEPT PARAMETERS
          • In the header of the request, the client sends the type of content that it is able to receive from the server. This is called the Accept field, and it ensures that the server does not send data that cannot be understood or processed by the client
        • PATHS
          • Requests must contain a path to a resource that the operation should be performed on
        • an optional message
  6. SENDING RESPONSES

    • CONTENT TYPES
      • content-typecampo de encabezado alerta al cliente sobre el tipo de datos que está enviando en el cuerpo de la respuesta
    • RESPONSE CODES
      • Responses from the server contain status codes to alert the client to information about the success of the operation

Informações

Descrição
Mapa Mental sobre What is REST?, criado por Jose Luis Vega em 18-11-2018.
Criado por
Jose Luis Vega · nov 2018
Atualizado
18 nov 2018
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?