JSONGraphQL
JSONGraphQL is a term used to describe architectures and libraries that apply the GraphQL query language in conjunction with JSON-based payloads. It emphasizes using JSON as the primary encoding for both requests and responses while leveraging GraphQL's schema and type system.
In typical implementations, a client sends a JSON object that contains a GraphQL operation and optional variables,
Variants range from wrappers that translate JSON requests into GraphQL queries to libraries that define a
JSONGraphQL is often used to bridge JSON-centric services with GraphQL endpoints, or to expose GraphQL services
See also GraphQL, JSON, GraphQL over HTTP, and API gateways.