IT-lexicon › Web › GraphQL Subscriptions

GraphQL Subscriptions

Web Svenska → Bijgewerkt: 2026-10-03

Het derde operatietype van GraphQL: realtimedata van server naar client pushen via WebSocket of SSE, naast queries en mutations.

Definitie: subscription { messageAdded { id text } }. De server pusht de payload zodra de gebeurtenis zich voordoet. Transport: graphql-ws (WebSocket, de moderne standaard) of graphql-sse (Server-Sent Events, makkelijker met HTTP/2). Vaak is een pub/sub-broker nodig (Redis Pub/Sub, Kafka, PostgreSQL NOTIFY). Hasura en Supabase stellen databasewijzigingen automatisch beschikbaar als GraphQL-subscriptions. Toepassingen: chat, live dashboards, multiplayer. Alternatieven: livequeries (Relay), polling, gewone SSE.

← Terug naar het lexicon