Моя цель:
Создайте приватную платформу обмена сообщениями, используя Sails.js с самым простым кодом
Предположения наилучшей практики:
- Используйте Sails.js Webockets для уведомлений в реальном времени
- Используйте Sails.js PubSub для использования БД с помощью веб-сайтов
- Используйте Sails.js.watch() для получения сообщений
Мои вопросы:
- Могу ли я иметь сокет смотреть только некоторые новые модели (например, найти, где userid соответствует идентификатор отправителя или идентификатора получателя) ИЛИ мне нужно настроить комнаты? Селективное наблюдение кажется намного проще, но документация, похоже, не поддерживает его.
- Если какое-либо из моих вышеприведенных предположений или вопросов - это не лучший способ реализовать мою цель, тогда какой самый простой способ реализовать личную передачу сообщений с помощью Sails?
Что я пробовал:
- Подписка и просмотр сокета
- Чтение документации Sails.js
- Глядя на sailsChat пример (использует комнаты)
- Поиск в StackOverflow и Google для примеров чатов в парусах