Skip to content

Instantly share code, notes, and snippets.

@lindenmelvin
Created February 6, 2020 16:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lindenmelvin/2c32a584ab2ff7919c2bde02380d917c to your computer and use it in GitHub Desktop.
Save lindenmelvin/2c32a584ab2ff7919c2bde02380d917c to your computer and use it in GitHub Desktop.
const { ApolloServer, gql } = require('apollo-server');
const resolvers = require("./resolvers");
const typeDefs = gql`
type Post {
title: String!
authorId: String!
}
type Query {
posts: [Post!]!
}
`;
const context = () => {
return {
user: { id: 1 }
}
}
const server = new ApolloServer({
typeDefs,
resolvers,
context
});
server.listen().then(({ url }) => {
console.log(`🚀 Server ready at ${url}`);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment