Join us for GraphQL Summit, October 10-12 in San Diego. Super Early Bird registration ends soon!
Docs
Try Apollo Studio

The router

The entry point to your supergraph


After you set up at least one federation-ready subgraph, you can configure a router (formerly known as a gateway) to sit in front of your subgraphs. The router serves as the entry point to your supergraph, and it executes incoming operations 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:

We recommend starting with the Apollo Router. It's faster to configure, it's more performant (especially with high request loads), and it rarely requires writing custom code.

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

Edit on GitHub
Previous
Supported subgraph libraries
Next
JetBrains IDE Support