ruby-on-rails ionic-framework actioncable

ruby on rails - Acción Cable y Iónico



ruby-on-rails ionic-framework (2)

¿Sería posible integrar Action Cable en una aplicación Ionic?

No se puede integrar una tecnología de servidor (Cable de acción) con una tecnología de cliente (iónica); lo que creo que quiere decir es que puede ejecutar ActionCable en su servidor y hacer que la aplicación iónica se conecte a él. Puede haber bibliotecas de terceros que puedan ayudar, pero no conozco ninguna para Ionic. Por ejemplo, aquí hay una biblioteca de terceros que hace esto para phonegap (pero, por supuesto, solo para Android).

Es probable que tenga que escribir mucho código de cliente usted mismo. Esta guía muestra cómo comenzar.

¿Hay alguna otra buena alternativa a Action Cable + Ionic?

Puede reemplazar ActionCable con NodeJS en su servidor. O podría usar Java para el servidor y el cliente (o uno). Otra opción es Socket.io y otra más es electrónica (por Github y se usa para construir Slack).

Tengo una aplicación Rails en entorno de producción y ahora necesito desarrollar una aplicación móvil como una "interfaz" para el mismo sistema.

Ya estamos creando una API, pero muchos usuarios podrán cambiar los datos al mismo tiempo, por lo tanto, sería agradable una integración en tiempo real.

¿Sería posible integrar Action Cable en una aplicación Ionic? ¿Hay alguna otra buena alternativa a Action Cable + Ionic?

Saludos


SÍ, todo lo que necesita es incluir el Javascript de Actioncable en su proyecto iónico. https://github.com/mwalsher/actioncable-js

Simplemente cree un servicio, o incluso use un paquete actioncable angular listo de la siguiente manera: https://github.com/angular-actioncable/angular-actioncable

En resumen, es solo javascript. esto es todo lo del lado del cliente, por lo que no importa si está utilizando iónico o cualquier otro marco del lado del cliente, siempre que tenga la configuración del lado del servidor en la aplicación de sus rieles para conectarse.