{"componentChunkName":"component---src-templates-modal-page-js","path":"/graphql-sofa","result":{"pageContext":{"node":{"slug":{"current":"graphql-sofa"},"name":"GraphQL Sofa","githubUrl":"https://github.com/Urigo/sofa","description":"The best way to create REST APIs","developer":{"name":"The Guild","url":"https://the-guild.dev/","logo":{"asset":{"url":"https://cdn.sanity.io/images/g5bd2nk6/production/3df662e38997520fa4d52082c379143b04f0454e-34x34.svg"}}},"price":"Free","url":"https://sofa-api.com/","tags":[{"id":"be16bebb-ead8-5ccd-9b12-43490b7a3f4e","name":"JavaScript","slug":{"current":"javascript"}}],"logo":{"asset":{"url":"https://cdn.sanity.io/images/g5bd2nk6/production/6acd45b4eb30bc8cdf319dba3029d055fa494882-61x65.svg"}},"categories":[{"name":"Utilities","slug":{"current":"utilities"}}],"_rawContent":[{"_key":"d89d9d61da62","_type":"block","children":[{"_key":"d89d9d61da620","_type":"span","marks":[],"text":"How it works"}],"markDefs":[],"style":"h2"},{"_key":"7ceb95ec6834","_type":"block","children":[{"_key":"7ceb95ec68340","_type":"span","marks":[],"text":"Sofa takes your GraphQL Schema, looks for available queries, mutations and subscriptions and turns all of that into REST API."}],"markDefs":[],"style":"normal"}]},"targetPath":"","modalType":"tool"}},"staticQueryHashes":[]}