Useful Links
Computer Science
API Technologies
GraphQL
1. Introduction to GraphQL
2. GraphQL Type System Fundamentals
3. Schema Definition Language
4. GraphQL Operations
5. Query Language Features
6. Schema Design and Architecture
7. Server Implementation
8. Client Implementation
9. Advanced GraphQL Concepts
10. GraphQL Federation and Composition
11. Testing and Quality Assurance
12. Development Tools and Ecosystem
13. Production Considerations
Schema Definition Language
SDL Syntax Fundamentals
Basic SDL Structure
Type Definition Syntax
Field Definition Syntax
Comment Syntax
Schema Organization
Schema Root Types
Query Root Type
Required Query Type
Query Entry Points
Query Field Definition
Mutation Root Type
Optional Mutation Type
Mutation Entry Points
Mutation Field Definition
Subscription Root Type
Optional Subscription Type
Subscription Entry Points
Subscription Field Definition
Field Arguments
Argument Definition
Argument Types
Required Arguments
Optional Arguments
Default Argument Values
Argument Validation
Field Descriptions and Documentation
Description Syntax
Multi-line Descriptions
Field Documentation Best Practices
Type Documentation
Schema Documentation Standards
Directives in SDL
Built-in Directives
@deprecated
@include
@skip
Custom Directive Definition
Directive Locations
Directive Arguments
Previous
2. GraphQL Type System Fundamentals
Go to top
Next
4. GraphQL Operations