{"componentChunkName":"component---src-templates-modal-page-js","path":"/graphql-ruby","result":{"pageContext":{"node":{"slug":{"current":"graphql-ruby"},"name":"GraphQL Ruby","githubUrl":"https://github.com/rmosolgo/graphql-ruby","description":"A Ruby implementation of GraphQL.","developer":null,"price":"Free","url":"https://graphql-ruby.org/","tags":[{"id":"eb64bb48-8f17-5bf6-9fd3-64803611a4c7","name":"Ruby","slug":{"current":"ruby"}}],"logo":{"asset":{"url":"https://cdn.sanity.io/images/g5bd2nk6/production/3a7ad7593a066a583707b62c04510ee841873ae2-103x79.png"}},"categories":[{"name":"Documentation","slug":{"current":"documentation"}}],"_rawContent":[{"_key":"b6106a1c57d1","_type":"block","children":[{"_key":"b6106a1c57d10","_type":"span","marks":[],"text":"Install the Gem"}],"markDefs":[],"style":"h2"},{"_key":"7fac405a4025","_type":"block","children":[{"_key":"7fac405a40250","_type":"span","marks":[],"text":"# Download the gem: gem install graphql # Setup with Rails: rails generate graphql:install"}],"markDefs":[],"style":"normal"},{"_key":"dadcf328282f","_type":"block","children":[{"_key":"dadcf328282f0","_type":"span","marks":[],"text":""},{"_key":"dadcf328282f1","_type":"span","marks":["2426124ca721"],"text":"Get going fast"},{"_key":"dadcf328282f2","_type":"span","marks":[],"text":" with the "},{"_key":"dadcf328282f3","_type":"span","marks":["b8f361d9557e"],"text":"graphql"},{"_key":"dadcf328282f4","_type":"span","marks":[],"text":" gem, battle-tested and trusted by "},{"_key":"dadcf328282f5","_type":"span","marks":["8f96d8c89c89"],"text":"GitHub"},{"_key":"dadcf328282f6","_type":"span","marks":[],"text":", "},{"_key":"dadcf328282f7","_type":"span","marks":["b7002525bf6b"],"text":"Shopify"},{"_key":"dadcf328282f8","_type":"span","marks":[],"text":" and "},{"_key":"dadcf328282f9","_type":"span","marks":["454f8776560b"],"text":"Kickstarter"},{"_key":"dadcf328282f10","_type":"span","marks":[],"text":"."}],"markDefs":[{"_key":"2426124ca721","_type":"link","href":"https://graphql-ruby.org/getting_started"},{"_key":"b8f361d9557e","_type":"link","href":"https://rubygems.org/gems/graphql"},{"_key":"8f96d8c89c89","_type":"link","href":"https://githubengineering.com/the-github-graphql-api/#open-source"},{"_key":"b7002525bf6b","_type":"link","href":"https://www.graphql.com/articles/graphql-at-shopify"},{"_key":"454f8776560b","_type":"link","href":"https://www.kickstarter.com/"}],"style":"normal"},{"_key":"103087995b36","_type":"block","children":[{"_key":"103087995b360","_type":"span","marks":[],"text":"Define Your Schema"}],"markDefs":[],"style":"h2"},{"_key":"4f79a7061a5e","_type":"block","children":[{"_key":"4f79a7061a5e0","_type":"span","marks":[],"text":"Describe your application with the "},{"_key":"4f79a7061a5e1","_type":"span","marks":["88070dad64b8"],"text":"GraphQL schema"},{"_key":"4f79a7061a5e2","_type":"span","marks":[],"text":" to create a self-documenting, strongly-typed API."}],"markDefs":[{"_key":"88070dad64b8","_type":"link","href":"https://graphql-ruby.org/schema/definition"}],"style":"normal"},{"_key":"992397ad4afc","_type":"block","children":[{"_key":"992397ad4afc0","_type":"span","marks":[],"text":"Run Queries"}],"markDefs":[],"style":"h2"},{"_key":"b9b46dcd607f","_type":"block","children":[{"_key":"b9b46dcd607f0","_type":"span","marks":[],"text":""},{"_key":"b9b46dcd607f1","_type":"span","marks":["8fd76d77e3cd"],"text":"Serve queries"},{"_key":"b9b46dcd607f2","_type":"span","marks":[],"text":" to build a great UI or webservice."}],"markDefs":[{"_key":"8fd76d77e3cd","_type":"link","href":"https://graphql-ruby.org/queries/executing_queries"}],"style":"normal"},{"_key":"1b7096ae623d","_type":"block","children":[{"_key":"1b7096ae623d0","_type":"span","marks":[],"text":"Add "},{"_key":"1b7096ae623d1","_type":"span","marks":["86f065563f2c"],"text":"GraphQL"},{"_key":"1b7096ae623d2","_type":"span","marks":[],"text":" to your Ruby app. "},{"_key":"1b7096ae623d3","_type":"span","marks":["f932e6359bde"],"text":"Get Started!"},{"_key":"1b7096ae623d4","_type":"span","marks":[],"text":""}],"markDefs":[{"_key":"86f065563f2c","_type":"link","href":"https://graphql.org/"},{"_key":"f932e6359bde","_type":"link","href":"https://graphql-ruby.org/getting_started"}],"style":"h3"}]},"targetPath":"","modalType":"tool"}},"staticQueryHashes":[]}