Как мне настроить функциональный макет окна чата с ruby ​​на рельсах после того, как я получил джаггернаут на работу?

Я только что закончил реализацию Джаггернаута. Я запустил и сервер redis, и juggernaut, и они работают нормально. Я проверил локальный хост, используя irb, и тексты появляются.

Я в основном следовал инструкциям на github: https://github.com/maccman/juggernaut

Но теперь я хотел бы построить представление с ruby ​​на рельсах и фактически иметь возможность использовать / тестировать чат-комнату, как настоящую чат-комнату на любом сайте, вместо того, чтобы писать сообщения через irb.

Должен ли я использовать строительные леса для создания макета / представления? Спасибо!

Я бы хотел опубликовать свои скриншоты, но у меня недостаточно высокая репутация.

1 ответ

Решение

Railscast #260 имеет дело с подобной темой, однако Райан решил использовать Фэй в качестве сервера обмена сообщениями. Однако вам должно быть легко адаптироваться к примеру приложения чата, которое он создает.

Здесь есть ссылка на источник проекта на GitHub и текстовая версия скринкаста здесь.

В этом случае вам могут быть полезны строительные леса, однако может быть трудно строго придерживаться соглашений REST, я бы попытался использовать Rails для создания сообщений, а затем использовать Juggernaut для обновления клиентской части сообщений после создания.

Другие вопросы по тегам