GraphQL.js
E754602
GraphQL.js is the official JavaScript reference implementation of the GraphQL query language, providing tools to build GraphQL schemas and execute queries in Node.js and browser environments.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
GraphQL implementation
ⓘ
JavaScript library ⓘ open-source software ⓘ |
| associatedWith | GraphQL Foundation NERFINISHED ⓘ |
| canBeUsedWith |
Apollo Server
NERFINISHED
ⓘ
Express.js via middleware ⓘ Koa via middleware ⓘ other Node.js HTTP frameworks ⓘ |
| compatibleWith |
Node.js runtime
ⓘ
browser JavaScript runtimes ⓘ |
| documentation | https://graphql.org/graphql-js/ ⓘ |
| ecosystem | GraphQL NERFINISHED ⓘ |
| implements | GraphQL specification NERFINISHED ⓘ |
| intendedRuntime |
Node.js
NERFINISHED
ⓘ
web browser ⓘ |
| license | MIT License ⓘ |
| maintainer | GraphQL community ⓘ |
| origin | GraphQL reference implementation NERFINISHED ⓘ |
| primaryUse |
build GraphQL schemas
ⓘ
execute GraphQL mutations ⓘ execute GraphQL queries ⓘ execute GraphQL subscriptions ⓘ |
| programmingLanguage | JavaScript ⓘ |
| provides |
GraphQL introspection support
ⓘ
GraphQL query execution engine ⓘ GraphQL schema definition APIs ⓘ GraphQL type system utilities ⓘ GraphQL validation utilities ⓘ |
| repositoryPlatform | GitHub NERFINISHED ⓘ |
| roleInEcosystem | reference implementation for GraphQL in JavaScript ⓘ |
| supportsFeature |
custom scalar types
ⓘ
directives ⓘ enums ⓘ fragments ⓘ input object types ⓘ interfaces ⓘ schema introspection ⓘ schema stitching via external tools ⓘ unions ⓘ validation rules ⓘ variables ⓘ |
| supportsLanguage | TypeScript NERFINISHED ⓘ |
| supportsStandard |
GraphQL query language
ⓘ
GraphQL schema language (SDL) via utilities ⓘ GraphQL type system NERFINISHED ⓘ |
| usedFor |
building GraphQL servers
ⓘ
defining GraphQL schema programmatically ⓘ executing GraphQL queries against a schema ⓘ introspection queries ⓘ validating GraphQL documents ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.