Explore these topics to build a solid understanding of core GraphQL concepts like schemas, types, and queries. When you're ready, head over to the Tutorials section to reinforce your knowledge with hands-on activities!
The what and why of GraphQL: Using types, fields, and the Query to transform the way we request data
Asking for data is like asking a question: the Query type, which governs everything we can ask for in a GraphQL service, is the best tool for the job.
Types are the building blocks of GraphQL. They help us understand the kind of data we have, and what we can do with it.
What can we query? What kind of data can we expect? The schema - our graph's source of truth - has the answers.
Learn about the abstract types that bring organization, consistency, and clarity to our schema
We can query the graph for everything, just a few things, or something in particular. With arguments, the choice is ours!
The power to create, update, and delete brings interactions with our data to new heights.
About
GraphQL.com is maintained by the Apollo team. Our goal is to give developers and technical leaders around the world all of the tools they need to understand and adopt GraphQL.
GraphQL.com 2023