GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

What is REST?

Jose Luis Vega Spanisch

Inhalt der Mindmap

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

Informationen

Beschreibung
Mindmap am What is REST?, erstellt von Jose Luis Vega am 18/11/2018.
Erstellt von
Jose Luis Vega · Nov 2018
Aktualisiert
18 Nov 2018
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck