{"componentChunkName":"component---src-templates-modal-page-js","path":"/category/boilerplates/graphql-nodejs-boilerplate","result":{"pageContext":{"node":{"slug":{"current":"graphql-nodejs-boilerplate"},"name":"GraphQL NodeJS Boilerplate","githubUrl":"https://github.com/graphql-boilerplates/node-graphql-server","description":"Bootstrap your GraphQL server within seconds","developer":null,"price":"Free","url":null,"tags":[{"id":"be16bebb-ead8-5ccd-9b12-43490b7a3f4e","name":"JavaScript","slug":{"current":"javascript"}},{"id":"80820b58-f09b-5d4c-9dd9-9010518e3d72","name":"Node JS","slug":{"current":"node-js"}}],"logo":{"asset":{"url":"https://cdn.sanity.io/images/g5bd2nk6/production/d1c09ccd8e15309229f3a870c1237e9b3ce8a08b-798x156.png"}},"categories":[{"name":"Boilerplates","slug":{"current":"boilerplates"}}],"_rawContent":[{"_key":"28eb3b13a127","_type":"block","children":[{"_key":"28eb3b13a1270","_type":"span","marks":["strong"],"text":"GraphQL Server Boilerplates for Node.js"}],"markDefs":[],"style":"h1"},{"_key":"107c77ecd698","_type":"block","children":[{"_key":"107c77ecd6980","_type":"span","marks":["strong"],"text":"Bootstrap your GraphQL server within seconds"},{"_key":"107c77ecd6981","_type":"span","marks":[],"text":"GraphQL boilerplates provide the perfect foundation for your GraphQL server, no matter if you're just getting started with GraphQL or aim to build a fully-fledged application."}],"markDefs":[],"style":"normal"},{"_key":"c0eafaa5e40b","_type":"block","children":[{"_key":"c0eafaa5e40b0","_type":"span","marks":[],"text":"Features"}],"markDefs":[],"style":"h2"},{"_key":"80023799102d","_type":"block","children":[{"_key":"80023799102d0","_type":"span","marks":["strong"],"text":"Rapid scaffolding"},{"_key":"80023799102d1","_type":"span","marks":[],"text":": Simply use graphql create (from the "},{"_key":"80023799102d2","_type":"span","marks":["c7033b01a9dd"],"text":"GraphQL CLI"},{"_key":"80023799102d3","_type":"span","marks":[],"text":") to download the boilerplate you want."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"c7033b01a9dd","_type":"link","href":"https://github.com/graphql-cli/graphql-cli"}],"style":"normal"},{"_key":"e3bcb928017a","_type":"block","children":[{"_key":"e3bcb928017a0","_type":"span","marks":["strong"],"text":"Easily extensible"},{"_key":"e3bcb928017a1","_type":"span","marks":[],"text":": A boilerplate only provides the minimum setup so you can tailor the API to your use case."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"7e39d952cb26","_type":"block","children":[{"_key":"7e39d952cb260","_type":"span","marks":["strong"],"text":"Best practices"},{"_key":"7e39d952cb261","_type":"span","marks":[],"text":": Each boilerplate incorporates best practices from the GraphQL community."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"b17e95cb989d","_type":"block","children":[{"_key":"b17e95cb989d0","_type":"span","marks":[],"text":"For a fully-fledged "},{"_key":"b17e95cb989d1","_type":"span","marks":["strong"],"text":"GraphQL & Node.js tutorial"},{"_key":"b17e95cb989d2","_type":"span","marks":[],"text":", visit "},{"_key":"b17e95cb989d3","_type":"span","marks":["8dc23cd138d1"],"text":"How to GraphQL"},{"_key":"b17e95cb989d4","_type":"span","marks":[],"text":". You can more learn about the idea behind GraphQL boilerplates "},{"_key":"b17e95cb989d5","_type":"span","marks":["23da01cbc95a"],"text":"here"},{"_key":"b17e95cb989d6","_type":"span","marks":[],"text":"."}],"markDefs":[{"_key":"8dc23cd138d1","_type":"link","href":"https://www.howtographql.com/graphql-js/0-introduction/"},{"_key":"23da01cbc95a","_type":"link","href":"https://blog.graph.cool/graphql-boilerplates-graphql-create-how-to-setup-a-graphql-project-6428be2f3a5"}],"style":"normal"},{"_key":"a5e21d6263d3","_type":"block","children":[{"_key":"a5e21d6263d30","_type":"span","marks":[],"text":"Quickstart"}],"markDefs":[],"style":"h2"},{"_key":"10d28b38a78f","_type":"block","children":[{"_key":"10d28b38a78f0","_type":"span","marks":[],"text":"Select a boilerplate and follow the instructions in the belonging README to get started:"}],"markDefs":[],"style":"normal"},{"_key":"a4dd3daab4d3","_type":"block","children":[{"_key":"a4dd3daab4d30","_type":"span","marks":[],"text":""},{"_key":"a4dd3daab4d31","_type":"span","marks":["f534b2016f37"],"text":"minimal"},{"_key":"a4dd3daab4d32","_type":"span","marks":[],"text":": Minimal boilerplate with basic \"Hello World\" functionality"}],"level":1,"listItem":"bullet","markDefs":[{"_key":"f534b2016f37","_type":"link","href":"https://github.com/graphql-boilerplates/node-graphql-server/blob/master/minimal"}],"style":"normal"},{"_key":"fc9e4a520471","_type":"block","children":[{"_key":"fc9e4a5204710","_type":"span","marks":[],"text":""},{"_key":"fc9e4a5204711","_type":"span","marks":["9d19ba0cd3ed"],"text":"basic"},{"_key":"fc9e4a5204712","_type":"span","marks":[],"text":": Basic boilerplate based on a simple data model and with a GraphQL database"}],"level":1,"listItem":"bullet","markDefs":[{"_key":"9d19ba0cd3ed","_type":"link","href":"https://github.com/graphql-boilerplates/node-graphql-server/blob/master/basic"}],"style":"normal"},{"_key":"9ada394f6b50","_type":"block","children":[{"_key":"9ada394f6b500","_type":"span","marks":[],"text":""},{"_key":"9ada394f6b501","_type":"span","marks":["747d19f39b15"],"text":"advanced"},{"_key":"9ada394f6b502","_type":"span","marks":[],"text":": Advanced boilerplate with a GraphQL database, authentication and realtime subscriptions"}],"level":1,"listItem":"bullet","markDefs":[{"_key":"747d19f39b15","_type":"link","href":"https://github.com/graphql-boilerplates/node-graphql-server/blob/master/advanced"}],"style":"normal"},{"_key":"f6e05b958be0","_type":"block","children":[{"_key":"f6e05b958be00","_type":"span","marks":[],"text":"All projects are based on "},{"_key":"f6e05b958be01","_type":"span","marks":["0287e9b16054"],"text":"graphql-yoga"},{"_key":"f6e05b958be02","_type":"span","marks":[],"text":", a fully-featured GraphQL server library with focus on easy setup, performance & great developer experience."}],"markDefs":[{"_key":"0287e9b16054","_type":"link","href":"https://github.com/graphcool/graphql-yoga/"}],"style":"normal"}]},"targetPath":"/category/boilerplates","modalType":"tool"}},"staticQueryHashes":[]}