apollo-server-svelte-kit
v3.10.0
Published
An Apollo GraphQL Server integration for SvelteKit 🥳.
Readme
Apollo Server for Svelte Kit
An Apollo GraphQL Server integration for SvelteKit 🥳.
Note: Major and minor releases are equivalent to apollo-server-core.
Usage
In a new project, install the apollo-server-svelte-kit and graphql dependencies using:
npm install apollo-server-svelte-kit graphqlor
yarn add apollo-server-svelte-kit graphqlThen create an SvelteKit Endpoint (e.g. src/routes/graphql/+server.js) and add the following content:
import { getDefaultHandler, gql } from 'apollo-server-svelte-kit';
const handler = getDefaultHandler(
gql`
type Query {
ping: String!
}
`,
{
Query: {
ping: () => 'pong'
}
}
);
export const GET = handler;
export const HEAD = handler;
export const POST = handler;For more details take a look at the Apollo Documentation.
