Konrad Kowalski (rootsher)Principal Platform & Reliability Architect111111011110010110101010111100101010100011011010

Networking

posts (13)

  1. series · 7 parts

    Realtime in the Browser: From Polling to WebTransport

    Realtime is a requirement about the maximum acceptable delay of information, not the name of a protocol. The mechanisms from polling to WebTransport, each born…

  2. Ways of Talking to a Backend: From HTML Forms to GraphQL2/6

    AJAX: When a Request Stopped Meaning a Page Reload

    XHR did not change the protocol, only the reader of the response. Status, headers and the origin boundary stopped being the browser's business and became the…

  3. series · 6 parts

    Ways of Talking to a Backend: From HTML Forms to GraphQL

    The layers of frontend to backend communication from the bottom up: forms, XHR and fetch start the request, HTTP carries it, and REST, RPC and GraphQL model…