Skip to content
Auto-generated SDK for your GraphQL API (supports schema stitching & codegen)
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci refactor: updated typescript version & improved build pipeline Oct 25, 2018
examples Modernize examples Jun 29, 2018
src moved disableCache to Delegate class Mar 5, 2019
.gitignore
.huskyrc fix(generator): Sorts generated types by name and constructor. Nov 17, 2018
.npmrc
CONTRIBUTING.md
LICENSE fix(LICENSE): updated license owner Mar 7, 2019
README.md
ava.config.js fix(generator): Sorts generated types by name and constructor. Nov 17, 2018
package.json chore(deps): update dependency @types/node to v10.14.3 Mar 22, 2019
prettier.config.js fix(generator): Sorts generated types by name and constructor. Nov 17, 2018
renovate.json renovate automerge Nov 22, 2018
tsconfig.json refactor: updated typescript version & improved build pipeline Oct 25, 2018
tslint.json
yarn.lock

README.md

graphql-binding

CircleCI npm version

Overview

🔗 GraphQL bindings are modular building blocks that allow to embed existing GraphQL APIs into your own GraphQL server. Think about it as turning (parts of) GraphQL APIs into reusable LEGO building blocks. Bindings may be generated in JavaScript, TypeScript, or Flow.

The idea of GraphQL bindings is introduced in detail in this blog post: Reusing & Composing GraphQL APIs with GraphQL Bindings

Install

yarn add graphql-binding

Docs 📚

Check out the docs on oss.prisma.io.

Public GraphQL bindings

You can find practical, production-ready examples here:

Note: If you've created your own GraphQL binding based on this package, please add it to this list via a PR 🙌

If you have any questions, share some ideas or just want to chat about GraphQL bindings, join the #graphql-bindings channel in our Slack.

You can’t perform that action at this time.