What is Apollo Server?
mainApollo Server is an open-source, spec-compliant GraphQL server for TypeScript and JavaScript. It is compatible with any GraphQL client (including Apollo Client) and can be used in several ways:
- Standalone Server: A minimally-configurable server that handles CORS and body parsing out of the box.
- Subgraph: A component of a federated supergraph.
- Gateway: The entry point for a federated supergraph.
It provides a simple API for integrating with Node.js web frameworks or serverless environments.