Suscripciones en Tiempo Real
Lana proporciona notificaciones en tiempo real a través de suscripciones GraphQL sobre WebSocket. En lugar de consultar la API repetidamente para detectar cambios, tu aplicación puede suscribirse a eventos específicos y recibir actualizaciones en el momento en que ocurren.
Cómo Funciona
Las suscripciones GraphQL utilizan una conexión WebSocket persistente para enviar eventos del servidor a tu cliente.
Endpoint: ws://admin.localhost:4455/graphql (desarrollo) o wss://<tu-dominio>/graphql (producción)
Protocolo: GraphQL sobre WebSocket (graphql-transport-ws)
Autenticación: La conexión WebSocket requiere la misma autenticación JWT que las consultas GraphQL regulares. Pasa el token de autorización como parámetro de conexión al iniciar el handshake de WebSocket.