- Query (HTTP, HTTP-Multipart, WebSocket)
- Mutation (HTTP, HTTP-Multipart, WebSocket)
- Query with @defer (HTTP-Multipart, WebSocket)
- Query with @stream (HTTP-Multipart, WebSocket)
- Subscription (WebSocket/SSE)
- Query with @live (WebSocket/SSE)
Check out the Fetcher implementations on GraphiQL
Built on the following transports:
graphql-helix
- GraphQL over HTTPgraphql-ws
- GraphQL over WebSocket@n1ru4l/socket-io-graphql-server
- GraphQL over Socket.io
and powered by the following libraries:
- graphql-js - The JavaScript reference implementation for GraphQL
- meros - Makes reading multipart responses simple
- SSE-Z - Simple SSE wrapper
- graphql-live-query - GraphQL live queries for any GraphQL schema
- clone this repo
- Make sure you have yarn and node v14 installed
- Run
yarn install
Start the server with yarn server:start
Start the frontend yarn start
Visit localhost:3000/__dev__/graphiql
Execute some operations :)