GraphQL: how to make clients enjoy using your API
summary
GraphQL is presented as a gateway layer that turns dozens of client REST calls into a single request, tested on examples like auctions/users/avatars and a user with 5 bets, cutting round trips that otherwise hit 3+ services. Python tooling demonstrated includes Graphene for schemas and GraphiQL for interactive queries; JavaScript clients mentioned are Relay/Apollo. GraphQL is declarative schema driven, uses per-field resolvers (can run concurrently with async/thread executors), but adds a few milliseconds per gateway hop and suits systems that actually need cross-client aggregation.
AI-written summary · about
chapters (7)
related talks
37mGraphQL — A New Look at the API
01h 00mGraphQL - A query language to empower your API consumers
58mGraphQL -- Flexible APIs for Adaptive Clients
49mGraphQL, different way to think about APIs
19mGraphQL: Accelerating Digital Transformation Through Modern APIs.
33mGraphQL - the What, how and why
40mGraphQL: A Case Study
48mGraphQL Is the New Sexy
