Introduction
This repository was created with the intention of helping developers master their concepts in GraphQL. It is not a requirement, but a guide for future studies.
Credit to @leonardomso's 33 JS Concepts Project for the inspiration.
Thanks to @kelseyyim for getting this started!
Community
Feel free to submit a PR adding a link to your own recaps or reviews. If you want to translate the repo into your native language, please feel free to do so.
All the translations for this repo will be listed below:
Table of Contents
Specs
- Queries
- Mutations
- Subscriptions
- Types
- Fields
- Root Field
- Relationships
- Introspection
- Arguments
- Union Types
- Interface Types
- Directives
- Type Extensions
- Relay Specification
- Schema Definition Language
- GraphQLSchema Object
Server
- Setting up a server
- Schema
- Resolvers
- Context
- Info Object
- Databases
- Dataloader
- Entry Points
- Schema Stitching
- SDL First
- Code First
- Middleware
Client
- Fetching
- Fragments
- Variables
- Alias
- Polling
- Cache
Best Practices
- Schema Design
- Pagination
- Logging
Specs
1. Queries
Articles
Videos
β¬ Back to Top
2. Mutations
Articles
Videos
β¬ Back to Top
3. Subscriptions
Articles
Videos
β¬ Back to Top
4. Types
Articles
Videos
β¬ Back to Top
5. Fields
Articles
β¬ Back to Top
6. Root Field
Articles
Videos
β¬ Back to Top
7. Relationships
Articles
Videos
β¬ Back to Top
8. Introspection
Articles
β¬ Back to Top
9. Arguments
Articles
Videos
β¬ Back to Top
10. Union Types
Articles
β¬ Back to Top
11. Interface Types
Articles
β¬ Back to Top
12. Directives
Articles
Videos
β¬ Back to Top
13. Type Extension
Articles
Videos
β¬ Back to Top
14. Relay Specification
Articles
β¬ Back to Top
15. Schema Definition Language - SDL
Articles
β¬ Back to Top
16. GraphQLSchema object
Articles
β¬ Back to Top
Server
17. Setting Up a Server
Articles
Videos
β¬ Back to Top
18. Schema
Articles
Videos
β¬ Back to Top
19. Resolvers
Articles
Videos
β¬ Back to Top
20. Context
Articles
β¬ Back to Top
21. Info Object
Articles
β¬ Back to Top
22. Databases
Articles
Videos
β¬ Back to Top
23. Dataloader
Articles
Videos
β¬ Back to Top
24. Entry Points
Articles
Videos
β¬ Back to Top
25. Schema Stitching
Articles
Videos
β¬ Back to Top
26. SDL First
Articles
Videos
β¬ Back to Top
27. Code First
Articles
β¬ Back to Top
28. Middleware
Articles
Videos
β¬ Back to Top
Client
29. Fetching
Articles
Videos
β¬ Back to Top
30. Fragments
Articles
Videos
β¬ Back to Top
31. Variables
Articles
Videos
β¬ Back to Top
32. Alias
Articles
Videos
β¬ Back to Top
33. Polling
Articles
β¬ Back to Top
34. Cache
Articles
Videos
β¬ Back to Top
Best Practices
35. Schema Design
Articles
Videos
β¬ Back to Top
36. Pagination
Articles
β¬ Back to Top
37. Logging
Articles
β¬ Back to Top
Contributors
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!