NestJS supporte la communication bidirectionnelle en temps réel via les WebSocket gateways — des classes décorées avec @WebSocketGateway() qui gèrent les connexions et messages WebSocket (généralement sur Socket.IO). Elles permettent des fonctionnalités comme le chat, les notifications en direct et les tableaux de bord en direct, en utilisant la même structure NestJS (injection de dépendances, décorateurs).
Définir une gateway
{ , , , } ;
{ } ;
({ : })
{
()
: ;
()
() {
..(, data);
}
}
