A simple GraphQL server for powering examples of various GraphQL clients in various languages.
You can install and run the server without needing to clone this repo by doing:
npm install -g graphql-client-example-server
...and then simply running with graphql-client-example-server
.
You can also provide a PORT
environment variable to control what port the server will run on (default 4000
).
yarn start
yarn && yarn build --watch
// In a separate terminal
yarn start
- Node interface (for Relay)
- Globally unique IDs
- Database IDs
- Connection-based pagination
- Limit/offset-based pagination
- Mutations
- Enums
- Custom scalars
- Unions
- Subscriptions
- Defer/stream
- Artifical delay's to emphasize defer/stream