Допустим новый юзер хочет присоединиться к беседе. Клиент отправляет мне название комнаты и я добавляю его в эту комнату. Затем юзер отправляет сообщение. Обычно вместе с сообщением клиент также отправляет и название комнаты или я должен ассоциировать юзер айди с комнотой в дб?
Второе как то получше звучит ты ж ему еще и сообщения должен слать из этих комнат)
Не совсем. Сокет сам все сделает
Тоесть у тебя 10 комнат юзер в двух из них сокет сам поймет в каких из них и пошлет сообщения только из этих 2?
Socket.io может посылать сообщения всем юзерам в определенной комнате В первом варианте клиент посылает мне эту самую комнату и сокет делает остальное - посылает в всем юзерам в этой комнате сообщение. Даже обратно отправителю
ну если так все работает, то в чем собсенно вопрос?) главное что б доходили сообщения
Хз. Моя работа бэкенд чат. Не знаю как там на фрнтенде.
И вобще если хранить на сервере то нужно ище и фетчить это дело с дб
счастливый человек)
Фронтенд такой сложный?
зависит от задачи. запили мне под ие6))))))а смена ие это сафари) для меня он больше нудный(цсс,хтмл(ненавижу)) и тут должен быть мем "не хочу на фронт"
да поддержка браузеров та ище боль
самое проблемное это блин эмулить этот сафари
А babel/coffee script не облегчает поддержку ie6?
Обсуждают сегодня