Join us from October 8-10 in New York City to learn the latest tips, trends, and news about GraphQL Federation and API platform engineering.Join us for GraphQL Summit 2024 in NYC
Docs
Start for Free
Apollo Server 2 is officially end-of-life as of 22 October 2023. Learn more about upgrading.

Introduction to Apollo Server


Apollo Server is an open-source, spec-compliant GraphQL server that's compatible with any , including Apollo Client. It's the best way to build a production-ready, self-documenting API that can use data from any source.

diagram

You can use Apollo Server as:

  • A stand-alone , including in a environment
  • An add-on to your application's existing Node.js middleware (such as Express or Fastify)
  • A gateway for a federated data graph

Apollo Server provides:

  • Straightforward setup, so your client developers can start fetching data quickly
  • Incremental adoption, allowing you to add features as they're needed
  • Universal compatibility with any , any build tool, and any GraphQL client
  • Production readiness, enabling you to ship features faster

Ready to try it out?

Get started!
Next
Get started
Rate articleRateEdit on GitHubEditForumsDiscord

© 2024 Apollo Graph Inc., d/b/a Apollo GraphQL.

Privacy Policy

Company