¿Cuáles son las ventajas y desventajas de usar Meteor vs Ruby on Rails como back-end para mi aplicación móvil?

Si desea escribir una API REST de fondo y luego escribir su interfaz con código nativo, entonces Meteor no le dará demasiados beneficios. Si necesita transmisión de datos en tiempo real, puede usar una biblioteca de cliente DDP nativa para comunicarse con un servidor Meteor, pero eso puede tomar algo de trabajo para hacerlo bien.

Sin embargo, Meteor también tiene una herramienta de construcción móvil de última generación, con sede en Córdoba. Esto significa que puede escribir su IU una vez en JavaScript, y Meteor la construirá en un shell nativo de aplicaciones iOS y Android para usted con un solo comando. Entonces, si su objetivo principal es obtener una aplicación móvil construida lo más rápido posible, ¡Meteor puede ser una excelente opción!

Esto tiene algunos grandes beneficios:

  1. Puede usar un solo idioma para su backend y frontend (JavaScript), por lo que no necesita desarrolladores con experiencia específica en iOS y Android
  2. Puede actualizar su aplicación móvil de forma inalámbrica a través de la función de inserción de código dinámico confiable de Meteor, por lo que no tiene que esperar a que las actualizaciones de su aplicación pasen por App Store

Por supuesto, cuando usa Meteor, también obtiene todas las otras características increíbles, como una herramienta de creación de configuración cero, cuentas de usuario con inicio de sesión automático, reactividad de pila completa, la Guía Meteor completa y gratuita para crear aplicaciones de pila completa y una implementación conveniente para Galaxia.

¡Dependiendo de tus necesidades, lo probaría! El tutorial introductorio incluye una sección sobre cómo crear una aplicación móvil, para que pueda ver cómo es.

Creo que Rails es mucho más fácil de trabajar y con convenciones más claras. También será más productivo con Rails. Tiene muchas más bibliotecas con las que es fácil trabajar. La única razón para usar Meteor over Rails es si debe tener aplicaciones en tiempo real. Incluso entonces elegiría algo más, como Elixir Phoenix. De hecho, elegiría Elixir Phoenix para todo. Te hace productivo como Rails, pero con escalabilidad y canales listos para usar para aplicaciones en tiempo real. Muestro aquí brevemente cómo usar Elixir Phoenix con React Native.
Construyendo una conversación con React Native y Elixir Phoenix

Creo que meteorito será lo mejor para eso

Sí, he creado una aplicación: GoFeed con Meteor + React y recibió muchas respuestas positivas de otros desarrolladores de nodos.

Mira la aplicación en playstore- GoFeed – Aplicaciones de Android en Google Play