GraphQL

E208081

GraphQL is a query language and runtime for APIs that enables clients to request exactly the data they need from servers in a flexible, efficient way.

All labels observed (8)

How this entity was disambiguated

Statements (100)

Predicate Object
instanceOf API query language ⓘ
data query and manipulation language ⓘ
query language ⓘ
runtime for APIs ⓘ
avoids over-fetching of data ⓘ
under-fetching of data ⓘ
canBeSerializedAs JSON ⓘ
comparedTo REST ⓘ
linked to: REST API

SOAP ⓘ
linked to: SOAP API
designedFor APIs ⓘ
mobile APIs ⓘ
web APIs ⓘ
developer Facebook ⓘ
enables clients to request exactly the data they need ⓘ
single endpoint APIs ⓘ
strongly typed API schemas ⓘ
governedBy GraphQL Foundation ⓘ
Linux Foundation ⓘ
hasClientImplementation Apollo Android ⓘ
Apollo Client ⓘ
Apollo iOS ⓘ
linked to: iOS

Relay ⓘ
urql ⓘ
hasConcept directive ⓘ
enum type ⓘ
field ⓘ
fragment ⓘ
input type ⓘ
interface type ⓘ
mutation operation ⓘ
object type ⓘ
operation ⓘ
query operation ⓘ
resolver ⓘ
scalar type ⓘ
schema ⓘ
schema introspection ⓘ
subscription operation ⓘ
type ⓘ
union type ⓘ
hasFeature directives ⓘ
field-level selection ⓘ
fragments ⓘ
introspection queries ⓘ
introspection system ⓘ
nested queries ⓘ
schema stitching (via tooling) ⓘ
single endpoint model ⓘ
strongly typed schema ⓘ
type system ⓘ
variables ⓘ
hasServerImplementation Apollo Server ⓘ
GraphQL.js ⓘ
Hot Chocolate ⓘ
graphql-dotnet ⓘ
graphql-go ⓘ
graphql-java ⓘ
graphql-ruby ⓘ
hasSpecification GraphQL Specification ⓘ
linked to: GraphQL
inception 2012 ⓘ
license Open source ⓘ
notableScalarType Boolean ⓘ
Float ⓘ
ID ⓘ
Int ⓘ
String ⓘ
openSourcedBy Facebook ⓘ
originalDeveloper Facebook ⓘ
paradigm declarative data fetching ⓘ
primaryUse data fetching ⓘ
data manipulation ⓘ
querying APIs ⓘ
publicReleaseDate 2015-07-02 ⓘ
specificationLanguage English ⓘ
standardizedBy GraphQL Foundation ⓘ
linked to: GraphQL
supports code-first development ⓘ
mutations ⓘ
queries ⓘ
real-time data via subscriptions ⓘ
schema-first development ⓘ
subscriptions ⓘ
transportProtocol HTTP ⓘ
WebSocket ⓘ
usedBy Airbnb ⓘ
Facebook ⓘ
GitHub API v4 ⓘ
Netflix (in some services) ⓘ
linked to: Netflix, Inc.

Shopify ⓘ
Twitter (internal services) ⓘ
linked to: Twitter, Inc.
usedWith C# ⓘ
Go ⓘ
Java ⓘ
JavaScript ⓘ
Kotlin ⓘ
PHP ⓘ
Python ⓘ
Ruby ⓘ
Swift ⓘ
TypeScript ⓘ
website https://graphql.org/ ⓘ

How these facts were elicited

Referenced by (27)

Full triples — surface form annotated when it differs from this entity's canonical label.

JSON → commonlyUsedWith → GraphQL ⓘ
JSON API → relatedTo → GraphQL ⓘ
RedwoodJS → usesAPIProtocol → GraphQL ⓘ
GraphQL → standardizedBy → GraphQL Foundation ⓘ
linked to: GraphQL
GraphQL → hasSpecification → GraphQL Specification ⓘ
linked to: GraphQL
GitLab → supports → GraphQL API ⓘ
linked to: GraphQL
AWS AppSync → supportsAPIStyle → GraphQL ⓘ
JSONPath → differentFrom → GraphQL ⓘ
LoopBack → supports → GraphQL (via extensions) ⓘ
linked to: GraphQL
David Price (software engineer) → softwareEcosystem → GraphQL ⓘ
subject linked to: David Price
GitHub API v4 → usesProtocol → GraphQL ⓘ
GraphQL.js → implements → GraphQL specification ⓘ
linked to: GraphQL
GraphQL.js → ecosystem → GraphQL ⓘ
graphql-ruby → implements → GraphQL specification ⓘ
linked to: GraphQL
Relay → supports → GraphQL ⓘ
Relay → uses → GraphQL query language ⓘ
linked to: GraphQL
Relay → relatedTo → GraphQL ⓘ
Apollo Android → supports → GraphQL specification ⓘ
linked to: GraphQL
GraphQL Foundation → focusesOn → GraphQL ⓘ
GraphQL Foundation → focusesOn → GraphQL query language ⓘ
linked to: GraphQL
GraphQL Foundation → supportsProject → GraphQL specification ⓘ
linked to: GraphQL
graphql-java → supports → GraphQL directives ⓘ
linked to: GraphQL