Всем привет. Делаю чат на проекте с помощью socket.io.
На беке у меня есть все нужные ендпоинты (достать пользователей, их сообщения и т.д)
Читая про сокет я так понял что бек обязательно должен зарегистрировать ивент с помощью socket.io.emit.
Могу ли я на клиенте делать тоже самое без помощи бека?
То есть пример:
Хочу получать нотификейшн когда прийдет сообщение:
socket.on('receiveMessage', () => {
notifAllUsers();
renderUnreadMessage();
})