What is it
GraphQL is an API query language. It enables stitching separate backend service APIs together into a single coherent API for frontend clients.
When to use it
Avoid cross-application dependencies
We currently advise against building separate applications on top of the same GraphQL API, since we are trying to avoid overambitious API gateways with unclear team ownership.