Files
backstage/plugins/graphql-backend
Patrik Oldsberg ba68ea4450 apply 0.68.1 fixes to master
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-18 11:30:15 +01:00
..
2022-02-18 11:30:15 +01:00
2022-02-17 10:38:59 +00:00

GraphQL Backend

Getting Started

This is the GraphQL Backend plugin.

It is responsible for merging different graphql-plugins together to provide the end schema.

To run it within the backend do:

  1. Register the router in packages/backend/src/index.ts:
const graphqlEnv = useHotMemoize(module, () => createEnv('graphql'));

const service = createServiceBuilder(module)
  .loadConfig(configReader)
  /** several different routers */
  .addRouter('/graphql', await graphql(graphqlEnv));
  1. Start the backend
yarn workspace example-backend start

This will launch the full example backend.