apollo-server: Detailed Overview & Metrics

v3.13.0(11 months ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 4Monthly npm downloads

Apollo Server is a flexible and community-driven GraphQL server implementation for Node.js. It allows you to build scalable and feature-rich GraphQL APIs by integrating with various data sources and providing tools for schema definition, query execution, and error handling. Apollo Server supports real-time subscriptions, caching, and performance monitoring, making it a popular choice for building GraphQL APIs.

Compared to other GraphQL server implementations like Express-GraphQL or Yoga, Apollo Server offers a more comprehensive feature set, better performance optimizations, and a vibrant community that actively maintains and updates the package.

Alternatives:
express-graphql+
graphql-yoga+
mercurius+
nexus+
graphql-koa+
type-graphql+
graphql-modules+
envelop+
graphql-compose+
fastify-gql+

Tags: node.jsgraphqlapiserverreal-time