To view this content, buy the book! 😃🙏
Or sign in if you’ve already purchased.
To recap the GraphQL type system, the schema defines the capabilities of a GraphQL server. It is made up of type and directive definitions, which consist of values or fields and their types and arguments. Types, fields, arguments, and enum values can all have descriptions—strings provided to introspection queries.
There are six named types:
And there are two wrapping types:
Schema directives define directives that can be used in query documents. Types can be extended after they’re defined. And GraphQL servers can have introspection turned on, which enables two specific root Query fields that return information about the schema.