¿Qué es mejor para una aplicación híbrida: MeteorJS o AngularJS?

AngularJS está bien si solo le preocupa la aplicación híbrida y / o planea cubrir el back-end con una solución que de alguna manera está predeterminada. Pero si necesita una solución de principio a fin, MeteorJS es una opción realmente sólida

Yo personalmente recomendaría MeteorJS sobre AngularJS por las siguientes razones.

  1. Prefiero la sintaxis y la estructura lógica de MeteorJS. Creo que es más simple de aprender y tiene más sentido, pero esto es, por supuesto, muy subjetivo.
  2. MeteorJS resuelve algunos problemas muy importantes del mundo real de una manera increíblemente inteligente “fuera de la caja”, donde con Angular necesitará integrar bibliotecas adicionales, etc.

    Ejemplos:

    – Sincronización de base de datos local / backend
    – Autorización de autenticación

Hay muchas otras cosas que me gustan de MeteorJS, pero comienzan a ser bastante subjetivas, así que … lo dejaré allí por ahora.

Creo que la clave es recordar que la mayoría de las aplicaciones móviles actuales, híbridas o de otro tipo, terminan necesitando algún tipo de integración “backend”. Si necesita desarrollar ambos, vaya con MeteorJS. Si el backend ya existe … tal vez sea más una sacudida.

Esta pregunta no es apropiada para saber qué es mejor para las aplicaciones híbridas, ya que no puede crear aplicaciones solo en AngularJS. AngularJS es el marco de JavaScript front-end y Meteor es el marco de JavaScript de pila completa.

Podemos construir aplicaciones híbridas en MeteorJS con o sin la ayuda de AngularJS. Junto con MeteorJS, también necesitamos el complemento Apache Cordova para la construcción de la aplicación híbrida.

Somos Meteor Prime Partner y hasta el momento hemos completado 18 aplicaciones de Meteor. Puede consultar nuestra cartera en https://www.deligence.com/portfo

Para aplicaciones híbridas, te sugiero que pruebes Ionic Framework (que usa Angular).

Pero Meteor le da la oportunidad de actualizar su código una vez que se publicó en la tienda de aplicaciones automáticamente (por ejemplo, correcciones de errores …)