GraphQL
posts (3)
- Testing Through Layers: From Code to Infrastructure4/9
Contract Tests and API Tests: The Public System Agreement
A contract test protects the agreement between systems, while an API test checks the behavior of a public interface. Both matter where a change stops being…
- Ways of Talking to a Backend: From HTML Forms to GraphQL6/6
GraphQL: Letting the Client Define the Shape of Data
The response stops belonging to a resource or an operation and starts belonging to the client's query. Flexibility is paid for with predictable execution and…
- 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…