Graphql: Difference between revisions

From wikinotes
No edit summary
Line 1: Line 1:
GraphQL is an alternative to REST APIs that enables you to query exactly what you need using a single HTTP request, rather than several.
GraphQL is an alternative to REST APIs that enables you to query exactly what you need using a single HTTP request, rather than several.
{{ TODO |
These notes are bad. host, validate, and reorganize
}}


= Documentation =
= Documentation =

Revision as of 20:46, 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
python ariadne
python graphene