Как мне настроить функциональный макет окна чата с ruby на рельсах после того, как я получил джаггернаут на работу?
Я только что закончил реализацию Джаггернаута. Я запустил и сервер redis, и juggernaut, и они работают нормально. Я проверил локальный хост, используя irb, и тексты появляются.
Я в основном следовал инструкциям на github: https://github.com/maccman/juggernaut
Но теперь я хотел бы построить представление с ruby на рельсах и фактически иметь возможность использовать / тестировать чат-комнату, как настоящую чат-комнату на любом сайте, вместо того, чтобы писать сообщения через irb.
Должен ли я использовать строительные леса для создания макета / представления? Спасибо!
Я бы хотел опубликовать свои скриншоты, но у меня недостаточно высокая репутация.
1 ответ
Railscast #260 имеет дело с подобной темой, однако Райан решил использовать Фэй в качестве сервера обмена сообщениями. Однако вам должно быть легко адаптироваться к примеру приложения чата, которое он создает.
Здесь есть ссылка на источник проекта на GitHub и текстовая версия скринкаста здесь.
В этом случае вам могут быть полезны строительные леса, однако может быть трудно строго придерживаться соглашений REST, я бы попытался использовать Rails для создания сообщений, а затем использовать Juggernaut для обновления клиентской части сообщений после создания.