fastify-apollo
2.1.0 • Public • Published
Install
npm install --save fastify fastify-apollo graphql
Register plugin
fastify.register(require("fastify-apollo"), {
graphql: { schema, rootValue },
graphiql: {
endpointURL: "/"
},
prefix: "/api",
printSchema: true
});
GraphQL
Extends GraphQLServerOptions from Apollo.
const { graphqlFastify } = require("fastify-apollo");
fastify.register(graphqlFastify, {
schema
})
GraphiQL
Uses resolveGraphiQLString
under the hood. Extends GraphiQLData.
const { graphqlFastify } = require("fastify-apollo");
fastify.register(graphiqlFastify, {
endpointURL: "/",
prefix: "/graphiql"
})
Package Sidebar
Install
Weekly Downloads