Closed
Description
I have recently come to know that certain GraphQL tooling - apparently apollo
and weaver
proxies and gateways - send parsed representations of GraphQL operations instead of strings. Some servers do support this, see webonyx/graphql-php#279 for context.
Can and should we standardize this?
First of all, we would need a canonical specification of the AST format. As far as I can tell, the AST representation of a GraphQL document is not standardized in the GraphQL specification.
Next, I think this feature should most likely be optional - meaning servers can choose to support it, but are not required to do so. Clients must not expect this to work by default - but can it discover if a server supports it?
Metadata
Metadata
Assignees
Labels
No labels