Albeiro Lozano
Excelente explicación, excelente profesor
NAMESPACES
Los namespaces en Socket.io son una funcionalidad que permite dividir la comunicación en canales lógicos separados dentro de una misma conexión, mejorando la organización y escalabilidad de la aplicación. Un namespace se define mediante una ruta personalizada, por ejemplo, /chat o /notifications*, y los clientes pueden conectarse a estos namespaces específicos para escuchar y emitir eventos relacionados. Esto permite que diferentes partes de una aplicación, como módulos de chat y notificaciones, operen de manera independiente y sin interferencias. Utilizando namespaces, se puede gestionar de forma más eficiente el tráfico de eventos, mejorar la seguridad y modularizar la lógica de la aplicación en tiempo real.*
Albeiro Lozano
Excelente explicación, excelente profesor
Jose Ever Muñoz Muñoz
Algo importante a aclarar es que si tengo dos namespaces: teachers y students y estos a su vez dentro tienen salas. Si me conecto al namespace teachers no me voy a poder conectar a las salas de studentes y viceversa. Para conectarme a una sala debe de estar en el mismo namespace.