Graphql: Difference between revisions
From wikinotes
No edit summary |
|||
Line 57: | Line 57: | ||
{| | {| | ||
|- | |- | ||
| [[ruby graphql]] | | [[ruby graphql-ruby]] | ||
|- | |- | ||
| [[python ariadne]] | | [[python ariadne]] |
Revision as of 20:50, 5 September 2021
GraphQL is an alternative to REST APIs that enables you to query exactly what you need using a single HTTP request, rather than several.
Documentation
official docs https://graphql.org/learn/ introspection docs https://graphql.org/learn/introspection/ graphql spec http://spec.graphql.org/
Tutorials
digitalocean SDL intro https://www.digitalocean.com/community/tutorials/graphql-graphql-sdl
Notes
graphql basics graphql usage graphql queries graphql mutations graphql errors
Syntax
graphql datatypes graphql relationships
libraries
Libraries are mostly used to build APIs. Queries can be performed with regular HTTP requests.
ruby graphql-ruby python ariadne python graphene