The Router

Learn about the entry point to your federated GraphQL API


After you set up at least one federation-ready subgraph, you can configure a to sit in front of your . The router serves as the entry point to your , and it executes incoming across one or more of your subgraphs:

Supergraph
Router
Users
subgraph
Products
subgraph
Clients

Choosing a router library

Apollo actively supports the following options for your router:

💡 TIP

Apollo recommends starting with the GraphOS Router. It's faster to configure, performant even under high request loads, and supports many enterprise features.

If you'll use the GraphOS Router, get started with the resources linked above. If you'll use Apollo Server, see Setting up Apollo Gateway.

Rate articleRateEdit on GitHubEditForumsDiscord