GraphQL is a server-side runtime and query language for your API. It lets you ask for what you want in a single query, saving bandwidth and reducing waterfall requests. It also enables clients to request their own unique data specifications. GraphQL has strictly-typed interfaces where REST APIs have much looser ones.
Table of contents
No more versioned APIsSmaller payloadsStrictly-typed interfacesBetter client performanceLess time spent documenting and navigating APIsLegacy app supportBetter error handling1 Comment
Sort: