NestJS поддерживает двусторонний обмен данными в реальном времени через WebSocket шлюзы — классы, оформленные декоратором @WebSocketGateway(), которые обрабатывают WebSocket соединения и сообщения (обычно через Socket.IO). Они позволяют реализовать функции вроде чатов, живых уведомлений и интерактивных панелей управления, используя ту же структуру NestJS (DI, декораторы).
Определение шлюза
{ , , , } ;
{ } ;
({ : })
{
()
: ;
()
() {
..(, data);
}
}
