About 3,220 results
Open links in new tab
  1. GraphQL | A query language for your API

    GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to …

  2. Introduction to GraphQL

    GraphQL is a query language for your API, and a server-side runtime for executing queries using a type system you define for your data. The GraphQL specification was open-sourced in 2015 …

  3. Queries - GraphQL

    Learn how to fetch data from a GraphQL server. GraphQL supports three main operation types—queries, mutations, and subscriptions. We have already seen several examples of …

  4. GraphQL federation

    What is federated GraphQL? GraphQL federation applies those principles to GraphQL APIs. It enables organizations to build a unified GraphQL schema from multiple independent services …

  5. Schemas and Types | GraphQL

    Depending on what library is selected to build a GraphQL service, we can define a schema in a language-agnostic way using SDL or by compiling the schema from the code that provides …

  6. Response | GraphQL

    Learn how GraphQL returns data to clients. After a GraphQL document has been validated and executed, the server will return a response to the requesting client. One of GraphQL’s …

  7. Getting Started - GraphQL

    GraphQL is a specification typically used for remote client-server communications. Unlike SQL, GraphQL is agnostic to the data source(s) used to retrieve data and persist changes. …

  8. 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 …

  9. Security | GraphQL

    On this page, we’ll survey potential attack vectors for GraphQL—many of which are denial of service attacks—along with how a layered security posture can help protect a GraphQL API …

  10. 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. On …

Refresh