Graphql: Difference between revisions

From wikinotes
Line 19: Line 19:
<blockquote>
<blockquote>
{|
{|
| [[graphql basics]]
|-
|-
| [[graphql usage]]
| [[graphql usage]]
Line 26: Line 25:
|-
|-
| [[graphql mutations]]
| [[graphql mutations]]
|-
| [[grpahql: syntax]]
|-
|}
</blockquote><!-- notes -->
= Syntax =
<blockquote>
{|
|-
|-
| [[graphql datatypes]]
| [[graphql datatypes]]
|-
|-
| [[graphql: schemas]]
| [[graphql: schemas]]
|-
| [[grpahql: syntax]]
|-
|-
|}
|}
</blockquote><!-- notes -->
</blockquote><!-- Syntax -->


= Clients =
= Clients =

Revision as of 03:08, 3 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/

Notes

graphql usage
graphql queries
graphql mutations
grpahql: syntax

Syntax

graphql datatypes
graphql: schemas

Clients

graphql: graphiql web client
graphqurl cli interpreter