GraphQL subscriptions add real-time capabilities to an API by allowing a server to send data to its clients when a specific event happens.

This section covers:

  • Getting started - How to get started with subscriptions by setting up a basic example.

  • Events - How to trigger events when using @neo4j/graphql.

  • Filtering - How to apply filters to subscriptions.

  • Horizontal scaling - How to perform horizontal scaling.

  • Subscriptions engines - How to set up a GraphQL subscription along with a @neo4j/graphql server.