Validate GraphQL Query

Learn how the GraphQL server validates queries from the client.

By leveraging the type system, we can determine the validity of any query. The system allows servers and clients to notify developers when they send GraphQL queries without relying on runtime checks.

Can’t spread fragment

A fragment can’t refer to itself since this could cause an unbounded result. Here’s the pizzas query with an invalid GraphQL fragment:

Get hands-on with 1200+ tech skills courses.