🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more. (by apollographql)

Apollo-server Alternatives

Similar projects and alternatives to apollo-server

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better apollo-server alternative or higher similarity.

Suggest an alternative to apollo-server

Reviews and mentions

Posts with mentions or reviews of apollo-server. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-04.
  • I tried to create a TypeScript monorepo, I give up.
    4 projects | reddit.com/r/typescript | 4 Nov 2021
    Inspired by the apollo-server repo I used 1. references in the tsconfigs for each dependency (example) 2. Lerna to solve the first problem, which created symlinks under the packages' node_modules (example packages/backend_operations -> ../../../backend_operations)
  • What are the benefits of Apollo Server vs apollo-server-express
    1 project | reddit.com/r/graphql | 2 Nov 2021
    apollo-server is 135 lines of code wrapped around apollo-server-express. I invite you to go look go look at what it does. Basically it requires express for you, sets some reasonable defaults, and disables the functionality that allows you to do it yourself. That’s IT.
  • How to build a Password Manager with Node.js : Part - 1
    1 project | dev.to | 15 Oct 2021
    Apollo Server is a community-maintained open-source GraphQL server. It works with many Node.js HTTP server frameworks, or can run on its own with a built-in Express server. Read More
  • three ways to deploy a serverless graphQL API
    13 projects | dev.to | 4 Oct 2021
    graphql-yoga is built on other packages that provide functionality required for building a GraphQL server such as web server frameworks like express and apollo-server, GraphQL subscriptions with graphql-subscriptions and subscriptions-transport-ws, GraphQL engine & schema helpers including graphql.js and graphql-tools, and an interactive GraphQL IDE with graphql-playground.
  • a first look at graphQL helix
    6 projects | dev.to | 20 Sep 2021
    Daniel Rearden listed the following reasons pushing him to create Helix, believing that these factors were absent from popular solutions like Apollo Server, express-graphql and Mercurius:
  • How To Build a GraphQL API with Apollo-Server and Prisma
    2 projects | dev.to | 23 Aug 2021
    apollo-server: Apollo Server is a community-maintained open-source GraphQL server that's compatible with any GraphQL client. It's the best way to build a production-ready, self-documenting GraphQL API that can use data from any source.
  • Improving microservice architecture with GraphQL API gateways
    4 projects | dev.to | 9 Aug 2021
    In terms of which JavaScript package to use, we could write our own custom Node.js GraphQL server with the likes of Apollo Server or Mercurius, where we write code to interpret the GraphQL operations coming in from the clients, send it to downstream APIs, and return data mapped to what the client expects.
  • Introducing Envelop - The GraphQL Plugin System
    12 projects | dev.to | 29 Jul 2021
    During that process, we also start to work with other frameworks and support them with that: Loopback, NestJS, Parse, Apollo Server and others.
  • Authentication and Authorization in GraphQL (and how GraphQL-Modules can help)
    2 projects | dev.to | 29 Jul 2021
    We’ll start by implementing a simple authentication flow in GraphQL server (using Apollo-Server 2.0).
  • GraphQL Modules  —  Feature based GraphQL Modules at scale
    1 project | dev.to | 29 Jul 2021
    Yet another framework? well, kind of.. GraphQL Modules is a set of extra libraries, structures and guidelines around the amazing Apollo Server 2.0.
  • GraphQL - Diving Deep
    47 projects | dev.to | 29 Jul 2021
    If you are using Node.js there are a lot of implementations of GraphQL servers with a few being express-graphql, apollo-server, mercurius, graphql-helix and more. And if you are using other languages, you can see a great list here
  • The Stack #3
    22 projects | dev.to | 29 Jul 2021
    NOTE: Federation with Apollo Server does not support subscriptions yet and you might want to stick with stitching if you are looking for subscriptions support or switch to some other server like Mercurius since it does allow subscriptions over federation.
  • Using GraphQL DataLoaders with NestJS
    2 projects | dev.to | 26 Jun 2021
    If we were using just Apollo Server we would attach values to context in the following way:
  • I need a little help implementing user online status tracking with Apollo/GraphQL.
    7 projects | reddit.com/r/graphql | 10 Jun 2021
    apollo-server plans to remove WebSocket support, which is currenlty done over the deprecated graphql-ws protocol (as implemented by the unmaintained subscription-transport-ws module by apollo), in the next major version.
    7 projects | reddit.com/r/graphql | 10 Jun 2021
    It seems like onDisconnect is only invoked when the client destroys the WebSocket connection, thus you could ensure that the WebSocket connection is closed on the client after logging out (if that is a possible option) (https://github.com/apollographql/apollo-server/issues/1321).


Basic apollo-server repo stats
7 days ago

apollographql/apollo-server is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote TypeScript jobs at our new job board 99remotejobs.com. There are 12 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.