A tale of query languages. Is GraphQL The Chosen One?
summary
Compares query languages and API standards used by large public services — specifically GraphQL, REST, SOAP and binary/strongly-typed protocols — by examining implementations from projects like Wikipedia and OpenStreetMap, drawing lessons from their design choices about when each approach fits.
AI-written summary · about
chapters (17)
- 0:00Intro
- 0:15The tale of query languages
- 4:57The huge world around
- 5:52Going serverless?
- 6:43How we talk to the world
- 9:10SOAP (XML-RPC)
- 11:27REST (-ish)
- 17:44The ultimate goal: way to...
- 22:08SOL's not dead
- 25:03Back to Ruby: Fluent interfaces
- 26:29REST rethought
- 30:55OverpassQL (OpenStreetMap)
- 33:47Cypher: The real Graphol
- 35:32Blast from the past: Semantic Web
- 39:23Predicates
- 41:11SPAROL
- 45:19Truth is somewhere between
related talks
43mComparing API Protocols - One Feature at a Time
18mIs GraphQL the end of RESTstyle APIs
01h 00mThe Secrets to Smart, Flexible, Self Describing API
27mA no nonsense GraphQL and REST comparison
48mHow to Design APIs: Swagger, gRPC, GraphQL — Which to Choose?
23mAn Introduction to GraphQL
39mWhy REST when you can GraphQL
46mIntroduction to GraphQL - The Better REST?
