Docs
Launch GraphOS Studio

The router

The entry point to your supergraph


After you set up at least one federation-ready

, 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:

  • The Apollo Router (recommended): This is a high-performance, precompiled Rust binary.

  • Apollo Server: can act as your router via the

    @apollo/gateway
    extension library.

💡 TIP

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

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

.

Previous
Supported subgraph libraries
Next
JetBrains IDE Support
Edit on GitHubEditForumsDiscord

© 2024 Apollo Graph Inc.

Privacy Policy

Company