Choose a resource category
Dive into the topics most relevant to your work with GraphQL. Find selected tools, videos and other resources.
Frontend
Build better queries and optimize UI performance with the right client tools.
Backend
From resolvers to execution — everything you need to run a GraphQL server in production.
Federation
Design and manage distributed graphs that scale across teams and services.
Security
Secure your GraphQL API with query limits and schema protection.
AI
Use GraphQL to power AI systems — patterns, tools and implementations.
Monitoring
Track performance, usage and schema changes to keep your graph healthy.
Build GraphQL with Tools & Libraries
Explore solutions and docs for building with GraphQL — across languages, frameworks, and platforms.
Explore Tools & LibrariesRead the GraphQL Specification
The specification defines the core structure of GraphQL. It's the foundation for building consistent servers, clients, and tools. Read the spec to better understand how GraphQL works.
Go to specificationThe GraphQL Blog
Watch and learn GraphQL
Build your skills with featured videos from GraphQL Conf, global meetups, and expert engineers — keeping you up to date in a fast-moving ecosystem.
Go to Video ResourcesDive into GraphQL content
Browse reading materials to learn best practices and stay up to date with the ecosystem.
Go to Reading Resources