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 |  
{{ TODO |
These notes are bad. host, validate, and reorganize  
These notes are bad. host, validate, and reorganize
}}
}}


Line 15: Line 15:
|}
|}
</blockquote><!-- documentation -->
</blockquote><!-- documentation -->
= Tutorials =
<blockquote>
{| class="wikitable"
|-
| digitalocean SDL intro || https://www.digitalocean.com/community/tutorials/graphql-graphql-sdl
|-
|}
</blockquote><!-- Tutorials -->


= Notes =
= Notes =

Revision as of 14:15, 4 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.

TODO:

These notes are bad. host, validate, and reorganize

Documentation

docs https://graphql.org/learn/
introspection docs https://graphql.org/learn/introspection/

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 objects

Clients

graphiql web client
graphqurl cli interpreter

Hosting

ruby graphql
python graphene
python ariadne