Skip to content

Instantly share code, notes, and snippets.

@saigowthamr
Created June 18, 2018 02:45
Show Gist options
  • Save saigowthamr/bb0ab0ffd01926dfa23e2f3cdcae5582 to your computer and use it in GitHub Desktop.
Save saigowthamr/bb0ab0ffd01926dfa23e2f3cdcae5582 to your computer and use it in GitHub Desktop.
graphql apollo
const { gql, ApolloServer } = require('apollo-server');
const personType = gql`
type Person{
name:String!
age:Int!
}
type Query {
getPerson:Person!
}
`;
const resolvers = {
Query: {
getPerson() {
return {
name: 'James',
age: 12
}
}
}
};
const server = new ApolloServer({
typeDefs: personType,
resolvers
});
server.listen({
port:5000
}).then(({ url }) => {
console.log('Server is Up at' + url)
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment