---
title: React Native Reviews
meta_title: 'React Native Reseñas 2026: Detalles, Precios y Características | G2'
meta_description: Filtra reseñas de 143 por el tamaño de la empresa, rol o industria
  de los usuarios para descubrir cómo funciona React Native para un negocio como el
  tuyo.
aggregate_rating:
  rating_value: 4.5
  review_count: 143
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Desarrollo Móvil
  url: https://www.g2.com/es/categories/mobile-development
---

# React Native Reviews
**Vendor:** Meta Platforms, Inc  
**Category:** [Marcos de Desarrollo Móvil](https://www.g2.com/es/categories/mobile-development-frameworks)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 143
## About React Native
React Native es un marco de código abierto desarrollado por Meta Platforms que permite a los desarrolladores crear aplicaciones móviles nativas para plataformas como Android, iOS, macOS y Windows utilizando JavaScript y React. Al aprovechar el modelo de programación declarativa de React, React Native permite la creación de interfaces de usuario ricas y de alto rendimiento que se renderizan utilizando componentes nativos, asegurando una experiencia de usuario fluida en diferentes dispositivos. Características y Funcionalidades Clave: - Desarrollo Multiplataforma: Escribe una única base de código en JavaScript y despliega en múltiples plataformas, reduciendo el tiempo y esfuerzo de desarrollo. - Componentes Nativos: Utiliza un conjunto básico de componentes nativos independientes de la plataforma como `View`, `Text` e `Image` que se mapean directamente a los bloques de construcción de la interfaz de usuario nativa de la plataforma, asegurando un alto rendimiento y una apariencia y sensación nativas. - Recarga en Caliente: Ve instantáneamente los resultados de los cambios en el código sin reconstruir toda la aplicación, mejorando la productividad del desarrollador. - Arquitectura Modular: Integra fácilmente con código nativo existente y complementos de terceros, permitiendo la incorporación de funcionalidades específicas de la plataforma cuando sea necesario. - Fuerte Apoyo Comunitario: Benefíciate de una comunidad grande y activa que contribuye a un vasto ecosistema de bibliotecas, herramientas y recursos, facilitando un desarrollo más rápido y la resolución de problemas. Valor Principal y Problema Resuelto: React Native aborda el desafío de desarrollar bases de código separadas para diferentes plataformas al permitir un enfoque de desarrollo unificado. Esto no solo acelera el proceso de desarrollo, sino que también asegura la consistencia en la experiencia del usuario a través de plataformas. Al usar JavaScript, un lenguaje de programación ampliamente adoptado, React Native reduce la curva de aprendizaje para los desarrolladores web que hacen la transición al desarrollo de aplicaciones móviles. Además, la capacidad del marco para renderizar componentes nativos asegura que las aplicaciones mantengan un alto rendimiento y una apariencia nativa, cumpliendo con las expectativas de los usuarios en cuanto a capacidad de respuesta y estética.




## React Native Reviews
  ### 1. React Native - Usa el mismo código para diferentes sistemas operativos

**Rating:** 3.5/5.0 stars

**Reviewed by:** YASH P. | Senior Software Engineer, Tecnología de la información y servicios, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 08, 2026

**¿Qué es lo que más le gusta de React Native?**

React Native es una tecnología que podemos usar para desarrollar aplicaciones móviles tanto para dispositivos Android como IOS. Solo necesitamos escribir código separado para diferentes sistemas operativos.

**¿Qué es lo que no le gusta de React Native?**

En React Native, a veces necesitamos depender de repositorios externos para desarrollar funcionalidades para nuestra aplicación. A veces, esto afecta el rendimiento de la aplicación y puede costar mucho más esfuerzo a los desarrolladores.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Tradicionalmente, los desarrolladores tenían que construir aplicaciones Android usando Java/Kotlin y aplicaciones iOS usando Objective-C/Swift, manteniendo dos bases de código diferentes.

Usando React Native, podemos escribir la mayor parte de la lógica de la aplicación una vez en JavaScript y React, y reutilizarla en ambas plataformas. Esto permite un desarrollo más rápido, un costo de desarrollo reducido y un mantenimiento más fácil. Comportamiento consistente en plataformas en diferentes sistemas operativos.

  ### 2. Desarrollo eficiente multiplataforma con algunos contratiempos de configuración

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sayan B. | Senior System Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** March 07, 2026

**¿Qué es lo que más le gusta de React Native?**

Utilizo React Native para crear aplicaciones móviles multiplataforma sin tener que aprender nuevos lenguajes, lo cual es genial ya que pasé cuatro años dominando React. Me encanta usar los mismos hooks y lógica para lanzar aplicaciones de alta calidad para iOS y Android desde una única base de código. Esto elimina el estrés de explicar mi experiencia con React al destacar cómo he reducido los tiempos de carga en un 25% y he utilizado componentes reutilizables para acelerar el desarrollo en un 30%, haciendo que mi impacto sea claro. La base de código compartida para iOS y Android es una gran ventaja.

**¿Qué es lo que no le gusta de React Native?**

Depurar puede ser una pesadilla total en comparación con el desarrollo web. Lidiar con conflictos de versiones nativas, tamaños de paquetes pesados y esos golpes ocasionales de rendimiento cuando estás acostumbrado a la velocidad de React. Configurar React Native en VS Code fue sinceramente un dolor de cabeza en comparación con la web. Gestionar el SDK de Android y las variables de Java requirió mucha más paciencia de la que esperaba.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Utilizo React Native para crear aplicaciones multiplataforma sin aprender nuevos lenguajes. Muestra mis habilidades en React, reduciendo los tiempos de carga en un 25% y acelerando el desarrollo en un 30% con componentes reutilizables, todo desde una única base de código.

  ### 3. Desarrollo eficiente multiplataforma con React Native

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ganesh . | Software Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 13, 2026

**¿Qué es lo que más le gusta de React Native?**

Utilizo React Native para crear la interfaz móvil de ServiceScout, un asistente impulsado por IA, y encuentro que permite tableros en tiempo real enfocados en la voz de manera efectiva. React Native me ayuda a gestionar la transmisión de audio bidireccional en vivo, actualizaciones en tiempo real y cambios en las interfaces de usuario basados en respuestas de IA de manera fluida. Aprecio cómo facilita la conexión con WebSockets, la autenticación de Firebase y los microservicios de backend, permitiendo un desarrollo rápido y un rendimiento consistente en diferentes plataformas. Ayuda a vincular potentes sistemas de IA de backend con una interfaz móvil optimizada para la voz, haciendo que un sistema técnico complicado se sienta fácil y natural para los usuarios.

**¿Qué es lo que no le gusta de React Native?**

En ServiceScout, donde transmito audio en vivo entre agentes de IA y llamadas telefónicas, los ajustes detallados de rendimiento y el control preciso sobre el manejo de audio a menudo necesitan conectarse con módulos nativos. Depurar transmisiones de audio en vivo basadas en WebSocket a través de diferentes dispositivos puede ser más complicado que trabajar con desarrollo puramente nativo. Un gran desafío fue lidiar con cómo los diferentes dispositivos manejan los búferes de audio. Por ejemplo, algunos dispositivos Android añaden pequeños retrasos al procesar audio, mientras que ciertos dispositivos iOS gestionan los fragmentos de audio de una manera diferente. Esto llevó a pequeñas inconsistencias en la latencia, haciendo que las conversaciones se sintieran un poco desfasadas, aunque la conexión WebSocket se mantuviera estable.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

React Native me ayuda a proporcionar una experiencia en tiempo real y multiplataforma sin bases de código separadas, manejar eficazmente los cambios dinámicos con su estructura basada en componentes, y vincular sistemas de IA con una interfaz móvil optimizada para una experiencia fácil de usar.

  ### 4. React Native: Un código base para múltiples plataformas

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amir A. | Founder, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 05, 2026

**¿Qué es lo que más le gusta de React Native?**

React Native nos ayudó a mantener un repositorio mientras desarrollábamos aplicaciones para diferentes plataformas.

**¿Qué es lo que no le gusta de React Native?**

La velocidad es ligeramente más lenta que un código nativo y necesitamos desarrollar un módulo nativo en ciertos casos.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Estamos utilizando el mismo componente que nuestra web y no necesitamos capacitar a nuestro equipo para poder desarrollar aplicaciones en diferentes plataformas.

  ### 5. Desarrollo multiplataforma sin esfuerzo con React Native

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nijat I. | Full-stack Developer, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 08, 2026

**¿Qué es lo que más le gusta de React Native?**

React Native ayuda a los desarrolladores a crear aplicaciones multiplataforma con una sola base de código, ahorrando mucho tiempo a los desarrolladores de aplicaciones. Tiene una función de recarga rápida que mejora los procesos de prueba y desarrollo de aplicaciones. Es fácil de integrar con varias bibliotecas y herramientas para añadir funcionalidad. Además, su gran comunidad ofrece un gran apoyo a los desarrolladores a través de componentes compartidos.

**¿Qué es lo que no le gusta de React Native?**

El rendimiento podría ser una preocupación donde se llevan a cabo funciones complejas. Esto se debe a que será ligeramente menos eficiente en comparación con las aplicaciones completamente nativas. Se necesita un puente en ciertas funciones nativas. Esto resulta en trabajo adicional. La depuración podría ser una preocupación considerando múltiples plataformas. La documentación podría faltar en ciertos módulos menos utilizados. Aún así, es efectivo, pero estos son problemas menores.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

React Native aborda el problema de construir aplicaciones para Android e iOS sin la necesidad de que el mismo código se ejecute en ambas plataformas. Esto hace que el proceso de desarrollo sea más rápido y reduce los costos. Los componentes ofrecidos por la comunidad ayudan a acelerar la adición de características a una aplicación.

  ### 6. Fácil para los desarrolladores web crear aplicaciones móviles

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Servicios Públicos | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 28, 2026

**¿Qué es lo que más le gusta de React Native?**

Es fácil para un desarrollador web comenzar a construir una aplicación móvil rica en funciones.

**¿Qué es lo que no le gusta de React Native?**

Algunos de los componentes pueden ser un poco difíciles de entender, especialmente en comparación con React en la web.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Podemos desarrollar fácilmente una aplicación móvil utilizando a nuestros desarrolladores web existentes, en lugar de contratar a un desarrollador móvil dedicado. Simple y fácil.

  ### 7. Creación de aplicaciones multiplataforma hecha fácil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Radek M. | Lecturer of video editing courses, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 04, 2026

**¿Qué es lo que más le gusta de React Native?**

Puedo construir la mayoría de las aplicaciones multiplataforma.

**¿Qué es lo que no le gusta de React Native?**

Errores y actualización compleja si no se usa expo

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Estoy construyendo aplicaciones con ella bastante rápido.

  ### 8. Despliega aplicaciones de React en Android e iOS

**Rating:** 3.5/5.0 stars

**Reviewed by:** David Robert L. | Chief Technical Officer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 16, 2025

**¿Qué es lo que más le gusta de React Native?**

react-native me permite construir y desplegar aplicaciones para iOS y Android usando el popular framework react.

**¿Qué es lo que no le gusta de React Native?**

falta de un IDE dedicado, a diferencia de Android Studio.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Resuelve el problema del soporte de React para iOS y Android, proporcionando un buen entorno de desarrollo para desplegar en ambas plataformas.

  ### 9. Desarrollo multiplataforma que escala

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amanuel T. | full stack enginer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** August 07, 2025

**¿Qué es lo que más le gusta de React Native?**

React Native se ha convertido en nuestro marco de referencia para construir aplicaciones móviles de alto rendimiento y multiplataforma con una única base de código. Desarrollado y mantenido por Meta, logra un sólido equilibrio entre la productividad del desarrollador y el rendimiento nativo.

**¿Qué es lo que no le gusta de React Native?**

Dependencia de Módulo Nativo
Aunque la mayoría de los casos de uso están cubiertos, la funcionalidad nativa avanzada (Bluetooth, cámara, tareas en segundo plano) a veces requiere la creación de puentes con módulos nativos personalizados utilizando Java/Kotlin o Swift/Obj-C, lo que aumenta la complejidad.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Desarrollo más rápido y tiempo de lanzamiento al mercado
Podemos construir, probar y desplegar funciones para ambas plataformas simultáneamente, lo que reduce nuestro tiempo de desarrollo móvil casi a la mitad.

Los cambios y actualizaciones se pueden implementar más rápido, especialmente con herramientas como las actualizaciones OTA de Expo o CodePush.

  ### 10. Soy desarrollador de Javascript y trabajo con React JS y React Native.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ahmed S. | Senior React developer, Servicios de información, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 07, 2024

**¿Qué es lo que más le gusta de React Native?**

Antes de hablar sobre lo que me gusta, me gustaría decirte que soy desarrollador de React JS con más de 5 años en el campo. Cuando tengo la oportunidad de trabajar para plataformas cruzadas, voy directamente a React Native, que al principio no enfrenté ninguna dificultad para hacer la transición porque tengo experiencia en React JS. Realmente me gusta y me gusta su forma de generar iOS y Android con un solo código JS. Me ahorra mucho tiempo en lugar de aprender otro idioma. En general, me gusta su facilidad de integración y comenzar a desarrollar en él.

**¿Qué es lo que no le gusta de React Native?**

Al principio de mi experiencia con React Native, me enfrenté a que algunos SDK no proporcionaban soporte para React Native, aunque funcionaban en plataformas nativas. Sin embargo, los puentes de React Native resolvieron el problema, pero al principio recibí ayuda de un desarrollador nativo. Con el tiempo, realmente adquirí experiencia en el manejo de código nativo en Swift y Java, y ahora puedo construir aplicaciones sin ayuda de otro desarrollador. Pero todavía no me gustan los problemas de compilación que enfrento, ya que a veces me encuentro con algunos problemas tontos relacionados con alguna biblioteca que necesita ser actualizada o con códigos obsoletos relacionados con una biblioteca de terceros.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

El problema principal resuelto me permite desarrollar Android e iOS con un solo código JavaScript sin necesidad de aprender un nuevo idioma.

  ### 11. Genial para desarrollar aplicaciones móviles, solo un problema en la comunicación de algunas APIs.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Textiles | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 29, 2025

**¿Qué es lo que más le gusta de React Native?**

Similar a React, por lo que es muy fácil cambiar para los desarrolladores de React.

**¿Qué es lo que no le gusta de React Native?**

solo algunos servicios gratuitos parecen difíciles de comunicar

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

solo algunos servicios gratuitos parecen difíciles de integrar, los he utilizado para el desarrollo de aplicaciones móviles para rastrear algunos registros sistemáticos.

  ### 12. Desarrollo de aplicaciones estable y robusto utilizando JavaScript

**Rating:** 4.0/5.0 stars

**Reviewed by:** Harsh V. | Full Stack Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** December 29, 2024

**¿Qué es lo que más le gusta de React Native?**

Ha hecho que el desarrollo de aplicaciones sea fácil y rápido usando Javascript. He podido implementar aplicaciones multiplataforma con la capacidad de ejecutarse tanto en plataformas Android como IOS. Las aplicaciones desarrolladas son fáciles de usar e integrar con el código existente.

**¿Qué es lo que no le gusta de React Native?**

Es un marco de desarrollo de aplicaciones robusto y estable, pero hay algunos problemas para desarrollar aplicaciones IOS, ya que requiere codificación específica de la plataforma. Además, la integración de bibliotecas de terceros es .

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Ha ahorrado tiempo y dinero en el desarrollo de aplicaciones para múltiples plataformas debido a que React Native es multiplataforma. Para un desarrollador de JavaScript, tiene una curva de aprendizaje baja en comparación con otras plataformas cruzadas.

  ### 13. Uno de los mejores marcos de aplicaciones móviles para construir aplicaciones híbridas.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Subhendu Kumar S. | Senior Software Engineer I3, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** October 27, 2024

**¿Qué es lo que más le gusta de React Native?**

menos curva de aprendizaje al pasar del desarrollo web con ReactJS al desarrollo móvil. integración fluida en el editor. ofrece flexibilidad sobre las aplicaciones nativas para construir para múltiples sistemas operativos a la vez.

**¿Qué es lo que no le gusta de React Native?**

Pocas funciones están disponibles fácilmente para implementar en comparación con una aplicación nativa.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

reduce el costo y el tiempo de desarrollo para múltiples sistemas operativos. además, la curva de aprendizaje para React Native es bastante baja para los desarrolladores habituales de ReactJS.

  ### 14. Debe usar un marco para el desarrollo de aplicaciones.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sagar C. | Software Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** May 24, 2024

**¿Qué es lo que más le gusta de React Native?**

La aplicación hecha con React Native es receptiva, moderna, rápida y funciona sin problemas en dispositivos con diferentes sistemas operativos y arquitecturas. Además, agregar un nuevo módulo en la aplicación es fácil para el desarrollo debido a los componentes reutilizables, lo que resulta en menos repetición de código. También React Native hace que el desarrollo sea más sencillo con facilidad de implementación, ya que tiene una documentación muy detallada y soporte comunitario.

**¿Qué es lo que no le gusta de React Native?**

Aunque React Native proporciona componentes reutilizables que hacen que el desarrollo sea rápido, carece de soporte para el desarrollo rápido de interfaces de usuario y el desarrollo de aplicaciones multiplataforma como Flutter.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

React Native ha facilitado el desarrollo de aplicaciones con componentes reutilizables, lo que ha resultado en más características proporcionadas en un tiempo mínimo. No tiene una curva de aprendizaje pronunciada, por lo que es más fácil desarrollar aplicaciones. Las aplicaciones desarrolladas son modernas y bastante rápidas, con soporte multiplataforma para dispositivos Android e iOS.

  ### 15. Marco de desarrollo de aplicaciones Goto

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pratik R. | Software Developer, Tecnología de la información y servicios, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 19, 2024

**¿Qué es lo que más le gusta de React Native?**

React Native proporciona una interfaz de usuario basada en diseño moderno para el desarrollo de aplicaciones. Es confiable para el desarrollo de aplicaciones a gran escala ya que tiene una arquitectura de componentes reutilizables, comunidad de desarrolladores, y soporta integraciones de terceros que son imprescindibles para el desarrollo de aplicaciones.

**¿Qué es lo que no le gusta de React Native?**

Inicialmente, lleva tiempo desarrollar la aplicación debido a la curva de aprendizaje y al diseño basado en componentes.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

El problema principal que React Native está resolviendo es que necesitamos un marco que desarrolle aplicaciones de interfaz de usuario moderna para múltiples plataformas y que funcione de manera similar en diferentes dispositivos móviles. Ha resultado en procesos optimizados para el desarrollo de aplicaciones.

  ### 16. Desarrollo sin fisuras con React Native!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Maxwell Kwadwo F. | Digital Engagement &amp; IT Manager, Gestión de organizaciones sin fines de lucro, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 02, 2024

**¿Qué es lo que más le gusta de React Native?**

Las capacidades multiplataforma de React Native son revolucionarias. Poder desarrollar nuestra aplicación móvil de mantenimiento (https://customer.workforce.org.gh) simultáneamente para iOS y Android redujo significativamente el tiempo y los costos de desarrollo. La robusta biblioteca de componentes preconstruidos y la capacidad de utilizar habilidades de desarrollo web para el desarrollo de aplicaciones móviles hacen de React Native una excelente elección.

**¿Qué es lo que no le gusta de React Native?**

Si bien React Native ofrece una solución multiplataforma eficiente, hay desafíos ocasionales con la integración de módulos nativos complejos. Además, la necesidad de bibliotecas de terceros para acceder a ciertas funcionalidades nativas puede introducir dependencias y requerir un esfuerzo adicional para el mantenimiento.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Necesitábamos una única base de código para desarrollar las versiones de la aplicación de nuestro proyecto de mantenimiento para iOS y Android. React Native abordó este requisito clave para mí y mi equipo. Esto agilizó nuestro proceso de desarrollo, nos permitió lanzar actualizaciones más rápido y aseguró una experiencia de usuario consistente en todas las plataformas. La función de recarga en caliente también aceleró la depuración y mejoró la eficiencia general del desarrollo, lo que nos permitió centrarnos más en perfeccionar las características y la interfaz de usuario de nuestra aplicación de mantenimiento. Actualmente, hemos suspendido el proyecto de mantenimiento debido a la falta de financiación.

  ### 17. Rápido y estable marco de desarrollo de aplicaciones

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ravi V. | Full Stack Developer, Tecnología de la información y servicios, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 19, 2024

**¿Qué es lo que más le gusta de React Native?**

React Native es muy rápido y estable en comparación con sus alternativas. Ha sido la solución preferida para el desarrollo de aplicaciones multiplataforma. Proporciona la capacidad de reutilizar componentes, lo cual ahorra tiempo. Es menos difícil de codificar y desarrollar debido a JS y TS.

**¿Qué es lo que no le gusta de React Native?**

Depende de bibliotecas de terceros para características específicas que se implementan en la aplicación, lo que lleva a vulnerabilidades de seguridad en el proyecto y también resulta en un aumento del tamaño de la aplicación.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Está proporcionando desarrollo de aplicaciones con una interfaz de usuario moderna y una arquitectura basada en componentes reutilizables, lo que ha resultado en un desarrollo de aplicaciones más rápido que funciona de manera similar en dispositivos móviles que operan en diferentes plataformas.

  ### 18. Marco de aplicación robusto y moderno

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhumi R. | Software Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** May 18, 2024

**¿Qué es lo que más le gusta de React Native?**

Es bastante más rápido que otros marcos de aplicaciones. Ha resuelto muchos problemas como las aplicaciones con apariencia moderna que se pueden hacer fácilmente usando React Native. Tiene un tamaño de aplicación pequeño en comparación con Flutter, lo cual es positivo para los usuarios de aplicaciones.

**¿Qué es lo que no le gusta de React Native?**

Inicialmente es difícil desarrollar en React Native de manera basada en componentes, ya que tiene su curva de aprendizaje.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Está ayudando a desarrollar aplicaciones rápidas y modernas que son más pequeñas en tamaño y compatibles con múltiples dispositivos a través de diferentes sistemas operativos y plataformas. También ha mejorado el tiempo de desarrollo de aplicaciones debido a sus componentes reutilizables.

  ### 19. Marco de desarrollo de aplicaciones modernas

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vidhi K. | Software Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** May 26, 2024

**¿Qué es lo que más le gusta de React Native?**

Es un marco de aplicación rápido, moderno y receptivo. Tiene múltiples módulos de terceros que se pueden usar con React Native para implementar aplicaciones increíbles que son multiplataforma. Soporta la arquitectura de componentes, lo cual ahorra mucho tiempo.

**¿Qué es lo que no le gusta de React Native?**

Tiene una curva de aprendizaje y, a veces, su mezcla de diseño y código lógico juntos puede ser confusa para los principiantes.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Ha disminuido el tiempo total de desarrollo de aplicaciones con la arquitectura de componentes reutilizables y las aplicaciones creadas son multiplataforma, compatibles con Android e iOS, por lo que ha sido un ahorro de tiempo.

  ### 20. Desarrollo de aplicaciones híbridas

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sakshi G. | Software Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** May 14, 2024

**¿Qué es lo que más le gusta de React Native?**

React Native, por sí solo, requiere un solo código para múltiples plataformas, lo que no necesita escribir código para cada aplicación específica de la plataforma.

**¿Qué es lo que no le gusta de React Native?**

Para los principiantes, es un desafío desarrollar nuevos componentes con lógica de componentes y código web, ambos en el componente. Carece del apoyo continuo que Flutter recibe de sus desarrolladores para proporcionar constantemente diferentes widgets de interfaz de usuario, lo cual falta en React Native.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

No es necesario escribir código separado para diferentes plataformas de aplicaciones como Android e iOS, ya que una única base de código resuelve el problema de desarrollar una aplicación multiplataforma de alto rendimiento.

  ### 21. Marco de aplicación de interfaz de usuario moderna

**Rating:** 5.0/5.0 stars

**Reviewed by:** Happy M. | Software Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** May 14, 2024

**¿Qué es lo que más le gusta de React Native?**

Es un marco de interfaz de usuario moderno que también es multiplataforma, lo que ahorra tiempo ya que una base de código funciona para otras plataformas. Es rápido y eficiente.

**¿Qué es lo que no le gusta de React Native?**

Es una mezcolanza de JavaScript con código HTML en componentes que puede ser confusa al depurar y desarrollar.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Es un marco de interfaz de usuario moderno que es rápido y eficiente para gestionar el desarrollo de aplicaciones pesadas y que también es multiplataforma. Esto es un verdadero ahorro de tiempo en el desarrollo de aplicaciones.

  ### 22. Revisión de React Native

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sameer S. | Angular Developer, Empresa (> 1000 empleados)

**Reviewed Date:** May 02, 2024

**¿Qué es lo que más le gusta de React Native?**

Mejor tecnología de desarrollo de aplicaciones móviles con fácil codificación e implementación.

**¿Qué es lo que no le gusta de React Native?**

El código HTML y el código JS están en los mismos componentes, a veces genera confusión.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Ofrece un mejor desarrollo móvil con una implementación fácil.

  ### 23. Marco de desarrollo de aplicaciones rápido y moderno.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Katha V. | QA Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** May 14, 2024

**¿Qué es lo que más le gusta de React Native?**

El desarrollo de la interfaz de usuario es realmente rápido y más fácil debido a los componentes. Tiene soporte multiplataforma que no requiere el redesarrollo del código para la plataforma IOS.

**¿Qué es lo que no le gusta de React Native?**

Podría ser inicialmente difícil comenzar debido al código js y html presente en los componentes.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Ha hecho que la entrega de aplicaciones sea rápida debido a que es multiplataforma y tiene un sólido apoyo de la comunidad.

  ### 24. El mejor marco para el desarrollo de aplicaciones móviles.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Raju C. | Tableau developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 18, 2024

**¿Qué es lo que más le gusta de React Native?**

React Native reduce significativamente el tiempo y el esfuerzo de desarrollo.

**¿Qué es lo que no le gusta de React Native?**

A veces, React Native encuentra problemas de rendimiento.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

React Native ha simplificado el desarrollo de aplicaciones móviles híbridas y tiene un fuerte apoyo de la comunidad.

  ### 25. React Native

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ajay B. | Senior Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 26, 2024

**¿Qué es lo que más le gusta de React Native?**

Para ambas plataformas, la aplicación iOS y Android.

**¿Qué es lo que no le gusta de React Native?**

Problema de la biblioteca de dependencias no compatible con ambas plataformas, iOS y Android.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

problema de la biblioteca.

  ### 26. React Native, un marco de interfaz de usuario moderno que facilita el desarrollo de aplicaciones móviles complejas.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amstrong N. | IT Support Associate, Gestión de organizaciones sin fines de lucro, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 26, 2023

**¿Qué es lo que más le gusta de React Native?**

La interfaz de usuario rica de React Native, los componentes de código reutilizables y el hecho de que sea de código abierto, lo que lo hace más económico en comparación con otros desarrollos de aplicaciones nativas, me hicieron elegirlo para el desarrollo de las aplicaciones móviles de servicios de mi organización.

**¿Qué es lo que no le gusta de React Native?**

Las frustraciones que a veces puedes experimentar como resultado de problemas de compatibilidad de componentes que surgen especialmente con las construcciones nativas.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Quería crear una aplicación móvil multiplataforma (tanto para Android como para iOS) con una interfaz de usuario moderna a una velocidad rápida sin la necesidad de reconstruir componentes para nuestro servicio de mantenimiento. El marco de React Native resolvió todos estos problemas para mí y pude crear aplicaciones móviles modernas y funcionales.

  ### 27. Reactive Native nos ofreció la escalabilidad que necesitábamos para nuestras aplicaciones nativas de mantenimiento.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Derek  A. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 20, 2023

**¿Qué es lo que más le gusta de React Native?**

El código reutilizable de Reactive Native optimizó la velocidad de desarrollo de nuestras aplicaciones nativas. Necesitamos desarrollar aplicaciones iOS y Android para nuestro proyecto de servicios de mantenimiento (https://customer.workforce.org.gh y https://providerworkforce.org.gh) en un plazo de 6 semanas, Reactive Native hizo posible que nuestros desarrolladores entregaran dentro del tiempo establecido.

**¿Qué es lo que no le gusta de React Native?**

Queríamos desarrollar versiones de nuestra aplicación para Apple Watch y Google Watch, pero Reactive Native no pudo ayudarnos a hacerlo.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Necesitamos un marco que pudiera ayudarnos a desarrollar aplicaciones móviles multiplataforma tanto para Android como para iOS, y React Native nos lo proporcionó. Nos ha dado aplicaciones más escalables y de alta velocidad que nos ayudan a ofrecer nuestros servicios de mantenimiento.

  ### 28. Fácil de desarrollar aplicaciones móviles

**Rating:** 5.0/5.0 stars

**Reviewed by:** K V. | Software engineer II, Empresa (> 1000 empleados)

**Reviewed Date:** September 20, 2023

**¿Qué es lo que más le gusta de React Native?**

Con la ayuda de React Native, utilizando una única base de código, podemos crear aplicaciones que funcionen en Android e iOS. Y el lenguaje utilizado es JavaScript. No necesitamos dos equipos separados para desarrollar aplicaciones para Android e iOS. Y la funcionalidad es la misma que React.

**¿Qué es lo que no le gusta de React Native?**

Las aplicaciones podrían no ser muy rápidas en comparación con las aplicaciones nativas. Para animaciones más fluidas y un tiempo de respuesta más rápido, puede que no sea una buena solución. Es muy nuevo, por lo que la ayuda de la comunidad abierta podría no ser excelente.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Desarrollamos una aplicación usando reactnative con un solo equipo. Está funcionando perfectamente tanto para Android como para iOS. No necesitamos aprender Java, Kotlin para Android y Swift para iOS. Con conocimientos de JavaScript y React entregamos.

  ### 29. Poderoso y dinámico!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yash V V. | Application Developer, Software de Computadora, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 23, 2023

**¿Qué es lo que más le gusta de React Native?**

Reutilización de Código: Escribir una vez, usar para iOS y Android.  
Rendimiento: Rendimiento casi nativo para aplicaciones más fluidas.  
Recarga en Caliente: Ver instantáneamente los cambios de código durante el desarrollo.  
Gran Comunidad: Comunidad de desarrolladores activa y ecosistema extenso.  
JavaScript: La familiaridad con JavaScript simplifica la adopción.  
Desarrollo Multiplataforma: Soporte multiplataforma rentable.  
Usado por Facebook e Instagram: Fiabilidad y escalabilidad probadas.  
Herramientas para Desarrolladores: Conjunto completo de herramientas de depuración e inspección.  
Código Abierto: Colaboración y sin dependencia de proveedores.  
Soporte de Plugins de Terceros: Acceso a características del dispositivo y bibliotecas externas.

**¿Qué es lo que no le gusta de React Native?**

Módulos Nativos: Integrar cierta funcionalidad nativa puede ser complejo y requerir escribir módulos nativos en Objective-C, Swift o Java.

Cuellos de Botella de Rendimiento: Aunque React Native ofrece buen rendimiento, las animaciones complejas y las tareas computacionales pesadas pueden no rendir tan bien como las soluciones completamente nativas.

Falta de Sensación Nativa: Algunos argumentan que las aplicaciones de React Native pueden no sentirse completamente nativas, lo cual puede ser una preocupación para aplicaciones con requisitos de diseño estrictos.

Tamaño de Paquete Grande: Las aplicaciones de React Native pueden tener tamaños de paquete más grandes en comparación con las aplicaciones puramente nativas, lo que puede afectar los tiempos de descarga y arranque.

Acceso Limitado a Nuevas Funciones: React Native puede no soportar inmediatamente las últimas funciones introducidas por iOS y Android, lo que lleva a retrasos en aprovechar las capacidades específicas de la plataforma.

Curva de Aprendizaje: Aunque el conocimiento de JavaScript es una ventaja, React Native en sí tiene una curva de aprendizaje, especialmente para desarrolladores nuevos en React o desarrollo móvil.

Desafíos de Depuración: Depurar problemas complejos en aplicaciones de React Native puede ser a veces más desafiante que en aplicaciones completamente nativas.

Gestión de Dependencias: Gestionar dependencias en proyectos de React Native puede ser complicado, ya que involucra código nativo y paquetes de JavaScript.

Dependencia de la Comunidad: La dependencia de bibliotecas de terceros y de la comunidad de código abierto puede llevar a problemas con la compatibilidad o el mantenimiento de las bibliotecas.

Código Específico de Plataforma: A pesar de la reutilización de código, aún puede ser necesario algún código específico de plataforma, lo que añade complejidad al proceso de desarrollo.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Desarrollo multiplataforma:

Beneficio: React Native permite la creación de aplicaciones móviles que funcionan tanto en plataformas iOS como Android, reduciendo la necesidad de esfuerzos de desarrollo separados.
Impacto: Este beneficio reduce significativamente el tiempo, esfuerzo y costos de desarrollo, ya que una sola base de código puede servir para múltiples plataformas.

Reutilización de código:

Beneficio: React Native promueve la reutilización de código, permitiendo a los desarrolladores compartir una parte sustancial de su base de código entre diferentes plataformas.
Impacto: Esto agiliza el desarrollo, facilitando el mantenimiento, actualización y sincronización de características y funcionalidades entre las versiones de iOS y Android de una aplicación.

Eficiencia de tiempo:

Beneficio: La función de recarga en caliente de React Native y su rápido ciclo de desarrollo facilitan iteraciones, depuración y pruebas más rápidas.
Impacto: Esto conduce a ciclos de desarrollo más rápidos y un menor tiempo de lanzamiento al mercado, brindando a las empresas una ventaja competitiva.

Gran comunidad y ecosistema:

Beneficio: React Native cuenta con una extensa comunidad y ecosistema, ofreciendo numerosas bibliotecas, plugins y herramientas.
Impacto: Los desarrolladores pueden aprovechar este ecosistema para abordar desafíos comunes, incorporar características deseadas e integrar servicios de terceros de manera eficiente.

Conocimiento de JavaScript:

Beneficio: Los desarrolladores con experiencia en JavaScript pueden hacer la transición al desarrollo de aplicaciones móviles usando React Native con facilidad.
Impacto: Esto reduce la curva de aprendizaje, permitiendo a los desarrolladores web aplicar sus habilidades existentes a proyectos de aplicaciones móviles.

Rendimiento y sensación casi nativa:

Beneficio: Las aplicaciones de React Native pueden alcanzar niveles de rendimiento cercanos a los de las aplicaciones totalmente nativas, asegurando una experiencia de usuario receptiva y pulida.
Impacto: Los usuarios se benefician de interacciones fluidas e interfaces receptivas mientras aún aprovechan las ventajas del desarrollo multiplataforma.

Desarrollo rentable:

Beneficio: React Native agiliza el desarrollo y reduce la necesidad de mantener equipos separados para iOS y Android.
Impacto: Las empresas, especialmente las startups y aquellas con recursos limitados, pueden lograr ahorros de costos sin comprometer la calidad de la aplicación.

Acceso a características nativas:

Beneficio: React Native ofrece la capacidad de acceder a características nativas del dispositivo creando módulos nativos o utilizando plugins de terceros.
Impacto: Esto cierra la brecha entre el desarrollo web y nativo, permitiendo que las aplicaciones aprovechen las capacidades específicas del dispositivo.

Código abierto y flexibilidad:

Beneficio: La naturaleza de código abierto de React Native permite la personalización y extensión para cumplir con los requisitos específicos del proyecto.
Impacto: Las empresas tienen la flexibilidad de adaptar React Native a sus necesidades y objetivos únicos.

Apoyo de Facebook e Instagram:

Beneficio: React Native cuenta con el respaldo de Facebook y tiene un historial comprobado con Facebook e Instagram.
Impacto: Este apoyo infunde confianza en la fiabilidad y escalabilidad de React Native, especialmente para aplicaciones a gran escala.

  ### 30. Mi marco de referencia preferido para el desarrollo de aplicaciones híbridas.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Azir Y. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 04, 2023

**¿Qué es lo que más le gusta de React Native?**

El uso de una única base de código para Android e iOS ahorra mucho tiempo en el desarrollo de aplicaciones con la capacidad de construir el módulo por módulo, lo cual es muy fácil al escalar la aplicación.

**¿Qué es lo que no le gusta de React Native?**

Será mejor si hay bibliotecas actualizadas para el marco de React Native. Y también las actualizaciones de versión mayor pueden ser a veces tediosas ya que es un marco modular.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

El desarrollo de aplicaciones móviles híbridas se ha facilitado con React Native. He estado usándolo para codificar y construir aplicaciones para Android e iOS simultáneamente con menos tiempo de desarrollo. La curva de aprendizaje fue muy fácil con el conocimiento de desarrollo web del marco de React.

  ### 31. React Native, una biblioteca de JavaScript para el desarrollo web móvil tanto para Android como para iOS.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kishan D. | Member of Technical Staff, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** August 22, 2023

**¿Qué es lo que más le gusta de React Native?**

React Native es una sólida biblioteca de JavaScript y fácil de usar. Lo excelente de React Native es que si un desarrollador conoce React JS, podrá manejar React Native de manera eficiente también. Es similar y fácil de usar, y hay muchos paquetes disponibles para usar y hacer de él un mejor marco tanto para Android como para iOS. Con algunos comandos diferentes, podemos crear dos aplicaciones, una es Android y otra es iOS, con el mismo código.

**¿Qué es lo que no le gusta de React Native?**

Tomó demasiado tiempo en el emulador durante el desarrollo, ya que React Native utiliza JavaScript y es comparativamente más lento que Java o Kotlin. Además, convierte Java a otro lenguaje y por esa razón toma mucho tiempo. En Android Studio podemos obtener muchas plantillas para Android, pero en React Native tenemos que empezar desde cero.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

El problema que React Native está resolviendo es la complejidad de la codificación. Cuando el código toma menos tiempo para entenderse, se pueden agregar más características en menos tiempo. Además, NPM ayuda mucho a añadir algunas características extra para que no necesitemos trabajarlas desde cero. También podemos usar bibliotecas de estilo como las que usamos en React.

  ### 32. mejor framework para desarrollar aplicaciones móviles

**Rating:** 5.0/5.0 stars

**Reviewed by:** Honey T. | Software Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 05, 2024

**¿Qué es lo que más le gusta de React Native?**

Me ayuda a desarrollar una aplicación con una interfaz de usuario muy buena.

**¿Qué es lo que no le gusta de React Native?**

a veces su rendimiento no es tan bueno

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Construí muchas aplicaciones para mis clientes de aplicaciones de entrega de comida y aplicaciones basadas en criptomonedas.

  ### 33. Integración de React Native con AWS RDS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Korla G. | Open source contributor , Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 21, 2023

**¿Qué es lo que más le gusta de React Native?**

Podemos construir interfaces de usuario extremadamente atractivas para aplicaciones móviles utilizando React Native. Con todas las bibliotecas integradas, se ha vuelto fácil centrarse en el flujo del código en lugar de los estilos menores.

**¿Qué es lo que no le gusta de React Native?**

Los errores en React Native son difíciles de entender.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Tiene muchas bibliotecas integradas, así que no necesitaba codificar los estilos. Usando el cliente SDK de AWS, me conecté con AWS y no necesitaba implementarlo desde cero. Haciendo la base de datos pública y usando esas cadenas de conexión, pude conectarme a RDS fácilmente.

  ### 34. Mejor marco de desarrollo para aplicaciones móviles

**Rating:** 4.0/5.0 stars

**Reviewed by:** Arsalan A. | Contract Full Stack Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** March 15, 2024

**¿Qué es lo que más le gusta de React Native?**

Lo estoy usando para el desarrollo de aplicaciones móviles.

**¿Qué es lo que no le gusta de React Native?**

Nada que decir sobre el desagrado hacia React Native.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Es resolver para el desarrollo en código de escribir una vez y ejecutar en todas partes.

  ### 35. Revisando React Native

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishal C. | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 01, 2023

**¿Qué es lo que más le gusta de React Native?**

Compatibilidad multiplataforma: React Native permite a los programadores escribir solo una pieza de código y usarla en ambos sistemas operativos, iOS y Android. Al eliminar la necesidad de crear aplicaciones distintas para cada plataforma, esto ahorra tiempo y recursos.

Rendimiento nativo: Al usar componentes nativos en lugar de componentes web, React Native permite que las aplicaciones funcionen de manera similar a las aplicaciones nativas. Como resultado, las animaciones se cargan más rápido y se reproducen de manera más fluida.

Recarga en caliente: La función de recarga en caliente de React Native permite a los desarrolladores ver instantáneamente los efectos de sus cambios, acelerando el ciclo de desarrollo y facilitando la depuración del código.

**¿Qué es lo que no le gusta de React Native?**

Aunque React Native tiene un rendimiento nativo, aún puede tener problemas en dispositivos más antiguos, lo que resulta en tiempos de carga más lentos y problemas de rendimiento.

React Native incluye muchas bibliotecas y paquetes, sin embargo, algunas funciones del dispositivo podrían no ser accesibles a través del marco, lo que puede ser una limitación para aplicaciones particulares.

La curva de aprendizaje es pronunciada: aunque se basa en la conocida biblioteca React.js, React Native puede ser un desafío para los desarrolladores que no están familiarizados con el marco o React.js.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Desarrollo más rápido: La función de recarga en caliente de React Native permite a los desarrolladores observar los cambios en el código en tiempo real sin tener que reconstruir toda la aplicación. Esto acelera el proceso de desarrollo y facilita la identificación de errores en una etapa temprana.

Mejor rendimiento: React Native funciona más rápidamente que otros marcos multiplataforma que utilizan vistas web u otras capas intermedias porque utiliza un "puente" para comunicarse entre JavaScript y la plataforma nativa.

React Native tiene una comunidad de desarrolladores grande y activa, lo que facilita a los desarrolladores obtener apoyo y recursos y aprovechar una variedad de bibliotecas y herramientas de terceros.

  ### 36. React Native: Marco poderoso

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Empresa (> 1000 empleados)

**Reviewed Date:** February 09, 2024

**¿Qué es lo que más le gusta de React Native?**

* Multiplataforma
* Curva de aprendizaje no pronunciada
* Fácil de escribir código, gran comunidad para ayudar

**¿Qué es lo que no le gusta de React Native?**

A veces causa problemas de rendimiento debido a grandes bibliotecas y dependencias.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Al ser un marco multiplataforma, nos permite trabajar en nuestra aplicación más rápido (desarrollo rápido de características).

  ### 37. Uno de los mejores frameworks para el desarrollo móvil.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Piyush V. | Frontend Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 13, 2023

**¿Qué es lo que más le gusta de React Native?**

Me permite desarrollar tanto para Android como para IOS usando la misma base de código, lo cual ahorra mucho tiempo.  
Tiene una vasta biblioteca que satisface todas mis necesidades de extensión.  
Una vez que entiendes el marco, hace que todas tus tareas de desarrollo móvil sean fáciles.

**¿Qué es lo que no le gusta de React Native?**

Detectar un error en tu código es una tarea tediosa debido a la compleja arquitectura de su marco.  
No se integra bien con GitHub, por lo que necesitas subir manualmente tus archivos a GitHub.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Principalmente utilizo React Native para el desarrollo de interfaces de aplicaciones tanto para Android como para IOS debido a su capacidad para hacerlo utilizando una única base de código. Además, es un marco de trabajo de código abierto que me permitió modificarlo un poco según mis necesidades y me benefició económicamente en el proceso.

  ### 38. React Native: potente marco para construir aplicaciones multiplataforma

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 08, 2024

**¿Qué es lo que más le gusta de React Native?**

Compatibilidad entre plataformas
Componentes reutilizables
Rendimiento
Gran comunidad

**¿Qué es lo que no le gusta de React Native?**

Puente elevado
Curva de aprendizaje
Acceso limitado a las API nativas

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

He creado una aplicación móvil inteligente e interactiva que analiza y genera contenido basado en texto.

  ### 39. Revisión del marco de React Native

**Rating:** 5.0/5.0 stars

**Reviewed by:** Antony J. | Software Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 05, 2023

**¿Qué es lo que más le gusta de React Native?**

React Native nos permite crear aplicaciones para múltiples plataformas utilizando un único código JavaScript. Tiene una gran colección de bibliotecas de terceros para facilitar y hacer más efectivo el desarrollo.

**¿Qué es lo que no le gusta de React Native?**

React Native tiene un bajo número de bibliotecas integradas y depende principalmente de bibliotecas de terceros, que no son tan confiables y el mantenimiento de bibliotecas será un problema serio.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Podemos usar la misma base de código para desarrollar aplicaciones tanto para Android como para iOS, lo que ahorra la mitad del tiempo de desarrollo. La función de recarga en vivo ayuda a que el desarrollo sea más rápido y fluido.

  ### 40. Perfecto para principiantes

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 29, 2023

**¿Qué es lo que más le gusta de React Native?**

Lo que me gusta de React Native es lo fácil que es de usar, incluso para principiantes. Si conoces React, puedes entender fácilmente y crear aplicaciones con React Native. Puedes implementar tus proyectos existentes si quieres que funcionen en el teléfono también. Es súper fácil y divertido de usar.

**¿Qué es lo que no le gusta de React Native?**

algunas sintaxis son un poco confusas a veces es difícil señalar los errores

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Integración y portabilidad de aplicaciones web existentes a aplicaciones móviles

  ### 41. Mejor herramienta de desarrollo frontend

**Rating:** 5.0/5.0 stars

**Reviewed by:** Leandro L. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 26, 2023

**¿Qué es lo que más le gusta de React Native?**

Realmente me encanta React Native debido a su modularidad. Hay una biblioteca para la mayoría de las tareas/funciones comunes que se pueden implementar fácilmente en tu aplicación. También funciona con muchos lenguajes de programación.

**¿Qué es lo que no le gusta de React Native?**

Realmente no hay nada que no me guste de React Native.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

React Native me ha ayudado a desarrollar aplicaciones móviles para propósitos personales y profesionales. Ofrece una amplia gama de bibliotecas que se pueden implementar fácilmente.

  ### 42. La tecnología más emocionante para desarrollar aplicaciones móviles nativas

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 12, 2023

**¿Qué es lo que más le gusta de React Native?**

Lo mejor de usar React Native es que puede crear aplicaciones con un solo código para los sistemas operativos IOS y Android. Sin embargo, el proceso del entorno de construcción cambiaría.

**¿Qué es lo que no le gusta de React Native?**

A veces programar en React Native es un poco frustrante cuando se depura algún error, y no somos capaces de averiguar dónde ocurrió ese error y cuál sería la solución para resolverlo.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

React Native resolvió el problema de desarrollar una sola aplicación en diferentes lenguajes según los diferentes sistemas operativos; para Android, construimos aplicaciones en Java y para iOS, desarrollamos aplicaciones en Swift. Y ahora, podemos desarrollar aplicaciones en un solo lenguaje y crear una versión para diferentes sistemas operativos según los requisitos.

  ### 43. Mejor plataforma de desarrollo de aplicaciones multiplataforma

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** March 11, 2023

**¿Qué es lo que más le gusta de React Native?**

La simplicidad de usar JS tanto para la web como para la aplicación me hace amar React Native. Además, necesitamos mantener una sola base de código para ambos iOS y Android, eso es algo increíble.

**¿Qué es lo que no le gusta de React Native?**

Nada hasta ahora, solo uno si el tamaño del paquete pudiera reducirse.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Construyendo aplicaciones para clientes y capaz de mantener una única base de código para ambas plataformas. Además, podemos utilizar nuestro conocimiento existente de react para construir aplicaciones también.

  ### 44. aplicaciones móviles muy rápido

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lucas L. | Fullstack Web Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 13, 2023

**¿Qué es lo que más le gusta de React Native?**

Puedo usar mi framework de JavaScript favorito para crear aplicaciones de una manera muy simple con una curva de aprendizaje muy baja. y multiplataforma, lo que ahorra costos y tiempo.

**¿Qué es lo que no le gusta de React Native?**

las actualizaciones de versión son confusas y complicadas, así como la integración con ciertas dependencias, y acceder a la configuración nativa del sistema requiere instalar más dependencias, como el GPS.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

si eres un desarrollador web y quieres construir una aplicación sin tener que aprender nuevos paradigmas o cambiar de lenguajes, React Native es tu mejor opción. ya que teniendo como centro React puedes construir y probar muy rápidamente

  ### 45. Mejor experiencia de desarrollador hasta ahora.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mounsif M. | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 13, 2023

**¿Qué es lo que más le gusta de React Native?**

Es la suavidad y la facilidad de integración, lo que hace que crear aplicaciones móviles sea mucho más fácil para los desarrolladores de JavaScript que intentan entrar en el desarrollo móvil.

**¿Qué es lo que no le gusta de React Native?**

La herramienta utilizada por la mayoría de los desarrolladores para crear una nueva aplicación de react native podría necesitar una actualización o reemplazo.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Crear aplicaciones para múltiples plataformas con la misma base de código nunca ha sido más fácil, y la integración con TypeScript lo hace mucho mejor en lo que hace. Además, los esfuerzos de la comunidad son incomparables.

  ### 46. ¡Un gran marco de codificación front-end!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yasha A. | Backend Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 16, 2022

**¿Qué es lo que más le gusta de React Native?**

La mejor usabilidad de implementar su producto en React Native es que se puede utilizar tanto para el diseño de front-end como de back-end. Esta característica hace que React Native sea un gran marco para el desarrollo full-stack de productos.

**¿Qué es lo que no le gusta de React Native?**

Aparte de JS (Javascript), también requiere otro lenguaje (Python) para hacer las cosas. Lo cual creo que es el principal inconveniente, ya que necesitamos aprender otro lenguaje para diseñar y ejecutar productos mientras trabajamos en React Native. Siendo el analista de QA y redactor técnico, a veces para fines de documentación, probar desde un solo método tampoco implica aquí una prueba completa de características. Tenemos que usar múltiples escenarios de prueba y herramientas para probar nuestras aplicaciones móviles que están diseñadas en React Native.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

React Native se está utilizando para diseñar aplicaciones móviles para mis productos en mi empresa actual. Puede ser beneficioso de esa manera ya que no hay HTML involucrado aquí. Así que nuestros desarrolladores pueden trabajar solo en JS y Python para este framework.

  ### 47. Desarrollo de software multiplataforma perfecto usando React Native

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kailash K. | Software Engineer - II, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** November 28, 2022

**¿Qué es lo que más le gusta de React Native?**

- Reutilización de código  
- Soporte de plataforma  
- Uso de Javascript  
- Sin conocimiento previo de Android o iOS  
- Muy fácil para desarrolladores web  
- Recarga en caliente  
- Actualizaciones OTA  
- Fácil de aprender

**¿Qué es lo que no le gusta de React Native?**

- Condicional de Android/iOS para algunos componentes
- El tiempo de empaquetado es mayor
- Retraso en el inicio de la aplicación en comparación con Flutter
- React Native puede ser más seguro
- debería lograr más de 60fps

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Escribir un solo código y ejecutarlo en múltiples plataformas me ahorra literalmente tiempo. Puedo escribir el código solo una vez, y se puede usar en Android, iOS y la web.

  ### 48. Un idioma imprescindible para aprender para desarrolladores de aplicaciones móviles y web.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Neil S. | DevOps Engineer, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 31, 2022

**¿Qué es lo que más le gusta de React Native?**

Permite a los desarrolladores crear una única base de código que puede ejecutarse en ambas plataformas, Android e iOS, ahorrando tiempo y recursos. También posibilita el uso de componentes y APIs nativas, lo que resulta en una experiencia de usuario fluida y de alto rendimiento. En mi organización ayudó no solo a mí, sino a muchos desarrolladores a crear excelentes aplicaciones móviles.

**¿Qué es lo que no le gusta de React Native?**

React Native puede no funcionar en dispositivos o sistemas operativos más antiguos, por lo que puede no ser adecuado para el desarrollo de aplicaciones si necesitas soportar una amplia gama de dispositivos y, además, a veces las dependencias son difíciles de manejar.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Desarrollo de aplicaciones móviles fácil sin necesidad de muchas estructuras de datos.

  ### 49. Tecnologías web avanzadas para ganar

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Mercados de Capital | Empresa (> 1000 empleados)

**Reviewed Date:** November 29, 2022

**¿Qué es lo que más le gusta de React Native?**

React, en su núcleo, se centra en el desarrollo impulsado por componentes, lo que facilita lograr uno de los fundamentos principales de la ingeniería de software, es decir, la reutilización.

Hoy en día, la mayoría de los desarrolladores están bien versados en tecnologías web, particularmente en JavaScript. Con estas habilidades, React Native permite a dichos ingenieros construir aplicaciones móviles también.

Con ciertos ajustes y configuraciones, es posible tener un empaquetador (como webpack) para construir paquetes tanto web como móviles.

React es una de las bibliotecas de interfaz de usuario más rápidas, lo que ayuda a construir páginas móviles elegantes.

Por último, pero no menos importante, el apoyo de la comunidad es tremendo.

**¿Qué es lo que no le gusta de React Native?**

Aunque no he trabajado con tecnologías nativas de aplicaciones móviles, estoy bastante seguro de que habría ciertas capacidades que no estarían disponibles con tecnologías web como React Native.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Uno de los principales problemas que está resolviendo es la curva de aprendizaje. Ahora los ingenieros no tienen que aprender obligatoriamente múltiples tecnologías para construir aplicaciones web y móviles para el mismo producto. Esto ahorra significativamente en costos.

  ### 50. Mi experiencia en React Native

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rupesh B. | Technical Lead, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** January 06, 2023

**¿Qué es lo que más le gusta de React Native?**

React Native es un excelente marco para construir aplicaciones de Android e iOS utilizando tecnologías web, que es mejor que otros marcos híbridos. También podemos integrar código nativo si es necesario.  
El rendimiento ha mejorado en la última versión de React Native ya que han introducido una nueva arquitectura de React Native.  
Gran apoyo de la comunidad.

**¿Qué es lo que no le gusta de React Native?**

En comparación con nativo, es más lento en algunos casos, y para una aplicación compleja, puede haber problemas de rendimiento.

**¿Qué problemas resuelve React Native y cómo le beneficia eso?**

Con las tecnologías web, podemos construir una aplicación móvil nativa, y podemos integrar módulos nativos en la aplicación.


## React Native Discussions
  - [Can react components be used in react native?](https://www.g2.com/es/discussions/can-react-components-be-used-in-react-native) - 2 comments
  - [¿Es React Native un software?](https://www.g2.com/es/discussions/is-react-native-a-software) - 2 comments
  - [¿Cuál es el uso de React Native?](https://www.g2.com/es/discussions/what-is-the-use-of-react-native) - 2 comments
  - [¿Está muerto React Native en 2020?](https://www.g2.com/es/discussions/is-react-native-dead-2020) - 1 comment

- [View React Native pricing details and edition comparison](https://www.g2.com/es/products/react-native/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-21+22%3A38%3A29+-0500&secure%5Bsession_id%5D=4f0a8d60-61ed-4e99-8358-9fe5eb873ec5&secure%5Btoken%5D=631a9a8871e83aee91cbb9e72f67b3dbd12196e2dd025d093ea0c734c12e3fb5&format=llm_user)
## React Native Integrations
  - [Firebase](https://www.g2.com/es/products/firebase/reviews)

## React Native Features
**Funcionalidad**
- Soporte de idiomas
- Facilidad de uso
- Integraciones

**Rendimiento**
- Poder
- Respuesta
- Peso ligero

**Apoyo**
- Tutoriales
- Documentación
- Comunidad

## Top React Native Alternatives
  - [Essential Studio](https://www.g2.com/es/products/essential-studio/reviews) - 4.5/5.0 (722 reviews)
  - [Bootstrap](https://www.g2.com/es/products/bootstrap/reviews) - 4.5/5.0 (136 reviews)
  - [Ionic: An OutSystems Company](https://www.g2.com/es/products/ionic-an-outsystems-company/reviews) - 4.4/5.0 (150 reviews)

