Мне нужно использовать Websocket в моем приложении Rails API (только). Отрисовки страниц на стороне сервера нет. Приложение представляет собой серверную часть только для JSON для Angular и Xamarin. Я видел, что многие учебники используют coffescript в качестве клиента ActionCable внутри Rails, но это не мой случай.
Вопрос в том, как использовать ActionCable только как API, за пределами кофескрипта Rails, например, для клиентов Android, iOS, Angular и React?
Я нашел разные и полезные ресурсы, но я все еще немного смущен.
1: использование ActionCable для Rails API - это кажется лучшим, но как я могу найти все команды JSON, которыми обмениваются фреймворк ActionCable?
3: Rails API Websocket GEM - хорошо, не ActionCable, а этот парень скомпилировал coffescript в JS и портировал его в проект. Бесполезно для мобильной разработки.
Если есть другие решения или лучшие знания, пожалуйста, сообщите мне. Мне нужно «взломать» это, чтобы заставить его работать.
EDIT: я также нашел этот репозиторий action-cable-js а как его интегрировать?
iodine
gem. Это также должно значительно улучшить производительность (по сравнению с ActionCable). - person Myst   schedule 09.09.2017