Konrad Kowalski (rootsher)Principal Platform & Reliability Architect010111111011011001001000110110000000101001111110

Fetch API

wpisy (4)

  1. Warstwy HTTP w przeglądarce: od fetch() do QUIC1/9

    Request i Response: co faktycznie wysyła browser?

    Request to nie URL, a odpowiedź HTTP to nie zawsze JSON. Headers i body mają osobny lifecycle, a błąd HTTP nie jest awarią sieci.

  2. seria · 9 części

    Warstwy HTTP w przeglądarce: od fetch() do QUIC

    Dwie linie z fetch() zakrywają kilka warstw: browser API, semantykę HTTP, wire protocol i transport. Seria rozdziela je tak, żeby Network panel dał się czytać.

  3. Sposoby komunikacji z backendem: od formularza HTML do GraphQL3/6

    Fetch API: współczesny interfejs do HTTP w przeglądarce

    fetch nie zmienił modelu komunikacji, tylko interfejs. Request i Response są obiektami, body jest strumieniem, a 404 nie jest błędem.

  4. seria · 6 części

    Sposoby komunikacji z backendem: od formularza HTML do GraphQL

    Warstwy komunikacji frontendu z backendem od dołu do góry: formularz, XHR i fetch inicjują request, HTTP go przenosi, a REST, RPC i GraphQL modelują operacje i…