# GraphQL Editor Guide ## GraphQL Editor Guide - [Home](https://guide.graphqleditor.com/graphql-editor/readme.md): Home page of the GraphQL Editor Documentation - [Getting Started](https://guide.graphqleditor.com/graphql-editor/readme/getting-started.md): Learn GraphQL and GraphQL Editor - [Workspaces](https://guide.graphqleditor.com/graphql-editor/readme/workspaces.md): Store your GraphQL Projects inside the GraphQL Editor Cloud. - [Projects](https://guide.graphqleditor.com/graphql-editor/readme/projects.md): GraphQL Projects are stored in the cloud. Each project holds a GraphQL Schema, API Platform, Libraries, Microservices, and JS Playground Data. - [Live Collaboration](https://guide.graphqleditor.com/graphql-editor/readme/live-collaboration.md): Collaborate on GraphQL Schema and other files - [Keyboard navigation](https://guide.graphqleditor.com/graphql-editor/readme/keyboard-navigation.md): Just Press CTRL/CMD + K - [Graph](https://guide.graphqleditor.com/graphql-editor/graph.md): The main screen in the editor. It represents the project schema in a visual way and consists of 5 different views. - [GraphQL Creator](https://guide.graphqleditor.com/graphql-editor/graph/create.md): How to create GraphQL nodes and fields - [ERD like Relation View](https://guide.graphqleditor.com/graphql-editor/graph/browse.md): How to browse complex GraphQL Schemas - [Markdown Docs](https://guide.graphqleditor.com/graphql-editor/graph/docs-generation.md): How to create docs for your GraphQL Schema - [Generate TypeScript library](https://guide.graphqleditor.com/graphql-editor/graph/generate-typescript-javascript-client-library.md): Generate GraphQL client for your schema in seconds - [Schema versioning](https://guide.graphqleditor.com/graphql-editor/graph/schema-versioning.md): How to properly version your schema - [Compare Schema Versions](https://guide.graphqleditor.com/graphql-editor/graph/compare-schema-versions.md): Use diff display to compare and surgically edit versions of the schema - [Schema Libraries](https://guide.graphqleditor.com/graphql-editor/schema-libraries.md): The best way to connect GraphQL schemas - [Cloud](https://guide.graphqleditor.com/graphql-editor/faker-engine.md): GraphQL Cloud is a set of tools needed to play with your GraphQL API. - [GraphQL API Platform](https://guide.graphqleditor.com/graphql-editor/faker-engine/graphql-api-platform.md): Tool for building forms and previewing responses of GraphQL resolvers - [Instant Mock backend](https://guide.graphqleditor.com/graphql-editor/faker-engine/instant-fake-backend.md): Mock backend automatically generated for your GraphQL project - [GraphiQL Cloud](https://guide.graphqleditor.com/graphql-editor/faker-engine/use-graphql-api.md): Use and test your GraphQL server. If you don't have one don't worry, you can always use our instant fake backend. - [Endpoint switcher](https://guide.graphqleditor.com/graphql-editor/faker-engine/endpoint-switcher.md): Our endpoint switcher works for every Cloud tab. - [Rest to GraphQL](https://guide.graphqleditor.com/graphql-editor/faker-engine/rest-to-graphql.md) - [E2E Tests Builder & Runner](https://guide.graphqleditor.com/graphql-editor/faker-engine/e2e-tests-builder-and-runner.md) - [Microservices FaaS](https://guide.graphqleditor.com/graphql-editor/microservices-faas.md): Microservices allow you to deploy back end code to our shared worker infrastructure - [Resolvers](https://guide.graphqleditor.com/graphql-editor/microservices-faas/resolvers.md): Define the resolvers for your GraphQL Schema with our no-code & code tool - [Code Editor](https://guide.graphqleditor.com/graphql-editor/microservices-faas/code-editor.md): Code your backend directly inside the browser - [Deploy local server](https://guide.graphqleditor.com/graphql-editor/microservices-faas/deploy-local-server.md): Deploy locally to test your no-code microservice - [Deploy using GraphQL Editor](https://guide.graphqleditor.com/graphql-editor/microservices-faas/deploy-using-graphql-editor.md): Deploy code hosted inside the GraphQL Editor Cloud - [Secrets & CORS](https://guide.graphqleditor.com/graphql-editor/microservices-faas/secrets-and-cors.md): Secrets & CORS for your GraphQL Editor Project - [Logs](https://guide.graphqleditor.com/graphql-editor/microservices-faas/logs.md): Monitor your deployment - [JS Playground](https://guide.graphqleditor.com/graphql-editor/introduction.md): A visual way to play with data from a GraphQL backend. - [Github Sync](https://guide.graphqleditor.com/graphql-editor/github-sync.md): Synchronize GraphQL Editor content with your GitHub repository - [Troubleshooting](https://guide.graphqleditor.com/graphql-editor/troubleshooting.md): Help in errors - [CLI](https://guide.graphqleditor.com/tools/untitled.md) - [Schema](https://guide.graphqleditor.com/tools/untitled/schema.md): Download your GraphQL Editor schema to output directory - [Create a microservice project](https://guide.graphqleditor.com/tools/untitled/create-a-microservice-project.md): How to create backend from a GraphQL Editor project - [Development](https://guide.graphqleditor.com/tools/untitled/development.md): Run TS & Stucco server - [Cloud](https://guide.graphqleditor.com/tools/untitled/cloud.md) - [Local server](https://guide.graphqleditor.com/tools/untitled/cloud/local-server.md): Local server for cloud files - [Deploy](https://guide.graphqleditor.com/tools/untitled/cloud/deploy-from-repo-using-cli.md): Deploy Microservices via CLI and CI templates - [Gitlab CI](https://guide.graphqleditor.com/tools/untitled/cloud/deploy-from-repo-using-cli/gitlab-ci.md): How to setup Gitlab CI with GraphQL Editor Shared worker deployment - [Github Actions](https://guide.graphqleditor.com/tools/untitled/cloud/deploy-from-repo-using-cli/github-actions.md): How to setup Github Actions with GraphQL Editor Shared worker deployment - [Push/Pull](https://guide.graphqleditor.com/tools/untitled/cloud/push-pull.md): Push changes to GraphQL Editor Cloud or pull the project to a repo - [Get the CI token](https://guide.graphqleditor.com/tools/untitled/cloud/get-the-ci-token.md) - [Code Generation](https://guide.graphqleditor.com/tools/untitled/code-generation.md) - [TypeScript Typings](https://guide.graphqleditor.com/tools/untitled/code-generation/typescript-typings.md): Export typings from your project - [Resolvers](https://guide.graphqleditor.com/tools/untitled/code-generation/resolvers.md): How to specify resolvers in a repo - [Model Types](https://guide.graphqleditor.com/tools/untitled/code-generation/model-types.md): Generate model types for popular databases like MongoDB - [Integrations](https://guide.graphqleditor.com/tools/untitled/integrations.md): Some cool No-Code integrations that live inside the GraphQL Editor ecosystem - [Installation](https://guide.graphqleditor.com/tools/untitled/integrations/installation.md): Use GraphQL Editor Integrations in your backend projects - [Develop your integrations](https://guide.graphqleditor.com/tools/untitled/integrations/develop-your-integrations.md): Create your own no-code integrations - [Stucco JS](https://guide.graphqleditor.com/tools/stucco-js.md): Schema first GraphQL Server Library - [Resolvers](https://guide.graphqleditor.com/tools/stucco-js/resolvers.md): GraphQL Field resolvers - [Custom Scalars](https://guide.graphqleditor.com/tools/stucco-js/custom-scalars.md): How to write resolvers for custom scalars - [Examples](https://guide.graphqleditor.com/tools/stucco-js/examples.md): StuccoJS Examples - [GraphQL Zeus](https://guide.graphqleditor.com/tools/index.md) - [Basics](https://guide.graphqleditor.com/tools/index/index.md) - [Getting Started](https://guide.graphqleditor.com/tools/index/index/getting-started.md) - [Selectors](https://guide.graphqleditor.com/tools/index/index/selector.md) - [ES Modules](https://guide.graphqleditor.com/tools/index/index/esmodule.md) - [Specification](https://guide.graphqleditor.com/tools/index/index/spec.md) - [Use as a library](https://guide.graphqleditor.com/tools/index/index/use-as-a-library.md) - [JavaScript](https://guide.graphqleditor.com/tools/index/index/javascript.md) - [Custom fetch](https://guide.graphqleditor.com/tools/index/index/custom.-fetch.md) - [Subscriptions](https://guide.graphqleditor.com/tools/index/index/subscriptions.md) - [GraphQL](https://guide.graphqleditor.com/tools/index/index-1.md) - [Interfaces and Unions](https://guide.graphqleditor.com/tools/index/index-1/interfaces-and-unions.md) - [Variables](https://guide.graphqleditor.com/tools/index/index-1/variables.md) - [Aliases](https://guide.graphqleditor.com/tools/index/index-1/aliases.md) - [Generate Gql](https://guide.graphqleditor.com/tools/index/index-1/gql.md) - [Directives](https://guide.graphqleditor.com/tools/index/index-1/directives.md) - [Scalars](https://guide.graphqleditor.com/tools/index/index-1/scalars.md) - [Examples](https://guide.graphqleditor.com/tools/index/index-2.md) - [Forms](https://guide.graphqleditor.com/tools/index/index-2/forms.md) - [React state](https://guide.graphqleditor.com/tools/index/index-2/state.md) - [Plugins](https://guide.graphqleditor.com/tools/index/index-3.md) - [Typed Document Node](https://guide.graphqleditor.com/tools/index/index-3/typeddocumentnode.md) - [Apollo](https://guide.graphqleditor.com/tools/index/index-3/apollo.md) - [StuccoJS Subscriptions](https://guide.graphqleditor.com/tools/index/index-3/stucco.md) - [React Query](https://guide.graphqleditor.com/tools/index/index-3/react-query.md)