Konrad Kowalski (rootsher)Principal Platform & Reliability Architect001110101010101000100100100011100111100101110000

REST

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. Testowanie przez warstwy: od kodu do infrastruktury4/9

    Contract tests i API tests: publiczna umowa systemu

    Contract test pilnuje umowy między systemami, a API test sprawdza zachowanie publicznego interfejsu. Oba są potrzebne tam, gdzie zmiana przestaje być prywatna.

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

    REST: zasoby, reprezentacje i semantyka HTTP

    REST to nie „JSON i endpointy”. To zasoby identyfikowane przez URI, reprezentacje oddzielone od zasobu i wykorzystanie znaczenia metod HTTP.

  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…