Headless Server Developer Manual / Version 2110
Table Of Contents
After the invocation chain, all resolved properties need to be resolved into basic data types. In all cases
where the runtime does not know how to handle certain data types, a custom scalar is usually part of the schema.
Custom scalars are part of the bootstrapping process. Each custom scalar declared in a schema must have a
corresponding GraphQLScalarType
. The GraphQLScalarType
is responsible
along with a coercing class to resolve any custom scalar into primitives.