GraphQL Is the New Sexy
summary
Describes using GraphQL to reduce network load by letting clients request exact fields and combine multiple REST calls into one, with tooling examples GraphiQL/playground, Altair, and Postman. Covers implementation details like a Groovy generator that produces Java objects and practical problems: errors returning 200 OK with error details in the body, mutations needing named inputs, brittle Java clients, schema-parsing failures, and a partly reliable prototype client.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 3:14Microservice growth issues
- 6:08GraphQL popularity
- 9:24Client-server issues solved
- 13:19GraphQL key features
- 16:37Practical GraphQL usage
- 20:33Automating GraphQL Java
- 24:55GraphQL Java issues
- 27:43GraphQL Java solution
- 31:51GraphQL mutations features
- 35:01Conclusions
- 37:51Hard to remove GraphQL
- 41:01GraphQL pitfalls
- 42:27GraphQL clients future
- 43:49Q&A
related talks
37mGraphQL — A New Look at the API
55mGraphQL - APIs the New Way
58mGraphQL -- Flexible APIs for Adaptive Clients
01h 00mGraphQL - A query language to empower your API consumers
31mGraphQL: how to make clients enjoy using your API
49mGraphQL, different way to think about APIs
46mGraphQL 101 - Stop RESTing, Start Querying
30mWhy GraphQL vs. Why not GraphQL
