Skip to content

Latest commit

 

History

History
49 lines (40 loc) · 1.89 KB

readme.md

File metadata and controls

49 lines (40 loc) · 1.89 KB

Client-Server Communication

The real front-end application can't exist alone. It requires data in order to be alive. The data is stored in databases and retrieved by the servers.

In this part you will learn different aspect of communication between client and server. Its protocols, conventions and more.

Goals

  1. Be able to form and implement server endpoint
  2. Be able to send requests for data and process it on a client

Topics

  1. HTTP
    1. HTTP Request & Response
    2. HTTP Headers
    3. HTTP Codes
  2. Cookies
  3. REST
    1. REST Methods
    2. Convention
  4. Encoding
    1. gzip
  5. Caching
  6. RPC (Remote Procedure Call)
  7. XHR Request
    1. FormData request
    2. Request application type
    3. GET request
    4. POST request
  8. CORS
  9. fetch
  10. [HTTP2]

Exercise

Implement checkout cart application.

Resources