About 400 results
Open links in new tab
  1. Schemas and Types | GraphQL

    GraphQL allows you to add documentation to the types, fields, and arguments in a schema. In fact, the GraphQL specification encourages you to do this in all cases unless the name of the …

  2. Schema Design - GraphQL

    When designing a GraphQL schema, it’s important to keep in mind all the problems that could go wrong and if “null” is an appropriate value for a failed field.

  3. Thinking in Graphs | GraphQL

    With GraphQL, you model your business domain as a graph by defining a schema; within your schema, you define different types of nodes and how they connect/relate to one another.

  4. GraphQL federation

    GraphQL federation applies those principles to GraphQL APIs. It enables organizations to build a unified GraphQL schema from multiple independent services (most often called subgraphs), …

  5. Tools and Libraries | GraphQL

    Create an instant GraphQL backend by importing a gql schema. The database will create relations and indexes for you, so you'll be ready to query in seconds, without writing any …

  6. Mutations | GraphQL

    Thus, for any spec-compliant GraphQL schemas, only the top-level fields in mutation operations are allowed to cause side effects. On this page, you’ll learn how to use mutation operations to …

  7. Learn - GraphQL

    Learn how GraphQL’s schema language defines the shape of your data using types. Understand how to structure GraphQL queries to request exactly the data you need — including fields, …

  8. GraphQL | A query language for your API

    What is GraphQL? GraphQL is an open‑source query language for APIs and a server‑side runtime. It provides a strongly‑typed schema to define relationships between data, making …

  9. Introspection - GraphQL

    Introspection queries are special kinds of queries that allow you to learn about a GraphQL API’s schema, and they also help power GraphQL development tools. On this page, we’ll learn how …

  10. Queries | GraphQL

    Looking for information on how to define directives that can be used to annotate the types, fields, or arguments in your GraphQL schema? See the Schemas and Types page for more …