GraphQL

Features

  • self-documenting API
  • three operation types:
    • queries
    • mutations
    • subscriptions
      • use cases:
        • Small, incremental changes to large objects.
        • Low-latency, real-time updates.

Schema

  • "the three most common formats for representing a GraphQL schema...
  1. The GraphQL Schema Definition Language, or SDL
  2. The GraphQL introspection query result
  3. The GraphQL.js GraphQLSchema object" 1

References


Footnotes

  1. https://www.apollographql.com/blog/backend/schema-design/three-ways-to-represent-your-graphql-schema/˄


Backlinks