Skip to content

Commit

Permalink
docs: quickstart fast follows (#3051)
Browse files Browse the repository at this point in the history
Adds redirects for the new quickstart and adds some clarifying notes
  • Loading branch information
Meschreiber authored Jun 27, 2024
1 parent 520f5cb commit 53f28c9
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 6 deletions.
10 changes: 6 additions & 4 deletions docs/source/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,12 @@
/value-types/ /docs/federation/v2/federated-types/sharing-types/
/federated-types/value-types/ /docs/federation/v2/federated-types/sharing-types/

/quickstart/ /docs/federation/v2/quickstart/setup/
/quickstart-pt-2/ /docs/federation/v2/quickstart/studio-composition/
/quickstart-pt-3/ /docs/federation/v2/quickstart/local-composition/
/quickstart-pt-4/ /docs/federation/v2/quickstart/local-subgraphs/
/quickstart-pt-2/ /docs/federation/quickstart/
/quickstart-pt-3/ /docs/federation/quickstart/
/quickstart-pt-4/ /docs/federation/quickstart/
/quickstart/studio-composition/ /docs/federation/quickstart/
/quickstart/local-composition/ /docs/federation/quickstart/
/quickstart/local-subgraphs/ /docs/federation/quickstart/

/managed-federation/monitoring/ /docs/federation/performance/monitoring
/api/apollo-federation/ /docs/federation/api/apollo-subgraph/
18 changes: 16 additions & 2 deletions docs/source/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,14 @@ To complete this quickstart, you must have the following:
- A [GraphOS Studio](https://studio.apollographql.com/?referrer=docs-content) account
- A local version of Apollo's retail demo
- Download or clone it from its [GitHub repository](https://github.com/apollosolutions/retail-supergraph)
- The latest LTS version of [Node](https://nodejs.org/en)
- The latest LTS version of [Node.js](https://nodejs.org/en)

<Note>

While the retail demo uses Node.js for all its services, Apollo Federation is compatible with [many GraphQL server libraries](./building-supergraphs/supported-subgraphs).
You can also federate services that use different programming languages and different server libraries.

</Note>

If you haven't already, set these up before continuing.

Expand Down Expand Up @@ -585,5 +592,12 @@ Depending on your goals, you have several options for learning more about GraphO
- Learn about the different [router types](/graphos/routing) to decide which type best fits your use case.
- Learn more about Studio features, including [proposals](/graphos/delivery/schema-proposals), [linting](/graphos/delivery/schema-linter), and [checks](/graphos/delivery/schema-checks).
- If you'd like a visual tour of some of these features, check out the video below.
<ExpansionPanel title="Watch the video tour (~3min)">
<YouTube youTubeId="wb53myHnQvo" />
</ExpansionPanel>
- Learn about GraphOS [metrics](/graphos/metrics) and [router telemetry](/router/configuration/telemetry/overview/).
- Check out the [`rover template` command](/rover/commands/template) to quickly start a new GraphQL project or explore various subgraph implementations.
- Check out the [`rover template` command](/rover/commands/template) to quickly start a new GraphQL project or explore implementations in different libraries and languages.

0 comments on commit 53f28c9

Please sign in to comment.