Hola a todos,
Actualmente estoy construyendo un frontend en React para un servidor Discourse headless.
Estoy en proceso de implementar el contador de notificaciones, similar al que aparece sobre el avatar del usuario aquí. Me gustaría que se actualice en tiempo casi real usando long polling a través del message_bus de Discourse.
He visto el archivo message-bus.js, pero es muy verboso y está desactualizado para una aplicación moderna. No quiero depender de jQuery ni de un objeto global cuando deberíamos integrarlo como parte de la aplicación React.
También he visto en /initializers/subscribe-user-notifications.js.es6 que nos suscribimos a /notification/userid, pero no puedo encontrar documentación sobre los canales disponibles para suscribirse ni sobre las respuestas que se reciben.
Busco orientación sobre la mejor práctica para implementar la suscripción al message bus en una aplicación JavaScript moderna.
¡Gracias! ![]()