¿React Native se convertirá en el estándar de la industria?

Respuesta corta: No, al menos no pronto.

El ‘estándar de la industria’ actual para aplicaciones móviles está utilizando lenguajes nativos: Java para Android y Objective-C / Swift para el desarrollo de iOS.

Por qué React Native no puede ser el estándar actual de la industria:

  • El proceso de desarrollo es una abstracción , hay una gran cantidad de código entre el código que escribe y la plataforma nativa para la que está desarrollando.
  • Algunas de las abstracciones son “hacky” y conducen a problemas de rendimiento (este es el problema principal que tuvo nuestro equipo cuando usamos React Native)
  • Las bibliotecas / API nativas que usamos actualmente tendrían que estar conectadas al código nativo. Esto lleva mucho tiempo y no es sostenible.
  • La documentación todavía necesita trabajo , pero ha mejorado mucho. La comunidad de código abierto sigue siendo muy débil y joven en comparación con sus contrapartes nativas.

En resumen, si necesita desarrollar una aplicación con funcionalidad limitada, usar React Native para su desarrollo sería un enfoque más fácil y rápido.

Pero si está buscando desarrollar una aplicación compleja como las que se basan en datos en tiempo real, una interfaz de usuario pesada, etc., React Native sería una muy mala elección y seguramente tendrá problemas de rendimiento.

No,

  1. Facebook no se compromete a proporcionar ningún soporte como empresa de herramientas de desarrollo como Microsoft, Oracle, Apple, etc.
  2. No venden React o React Native.
  3. Tampoco tienen paquetes de capacitación especializados, exámenes, certificaciones.
  4. Tampoco tienen ninguna red de socios y desarrolladores

Tiene cierto potencial. Mirando algunas de las mejores fuentes abiertas de la lista de logros de React Native, apuesto a que no hay cosas que no puedan manejar. En este artículo 9 Grandes aplicaciones escritas con React Native, descubrirá cómo se incorpora con éxito con Facebook, Instagram, Uber y otras aplicaciones. Esto me dio la idea de que React Native es bastante prometedor hoy en día. Espero que encuentres esto que valga la pena leer.

El “estándar de la industria” siempre será el SDK promovido por la compañía propietaria de la plataforma, y ​​no veo que Google o Apple promocionen React Native como la única forma verdadera en el corto plazo.

Dicho esto, apuesto a que los SDK de la plataforma nativa comenzarán a parecerse * mucho * a React Native en los próximos 1 a 2 años.