Introducing G2.ai, the future of software buying.Try now
Syncfusion Essential Studio®
Sponsorisé
Syncfusion Essential Studio®
Visiter le site web
Image de l'avatar du produit
React Native

Par Meta Platforms, Inc

4.4 sur 5 étoiles

Comment évalueriez-vous votre expérience avec React Native ?

Syncfusion Essential Studio®
Sponsorisé
Syncfusion Essential Studio®
Visiter le site web

Avis et détails du produit React Native

Statut du profil

Ce profil est actuellement géré par React Native mais dispose de fonctionnalités limitées.

Faites-vous partie de l'équipe React Native ? Mettez à niveau votre plan pour améliorer votre image de marque et interagir avec les visiteurs de votre profil !

Valeur en un coup d'œil

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

2 mois

Retour sur investissement

13 mois

Image de l'avatar du produit

Avez-vous déjà utilisé React Native auparavant?

Répondez à quelques questions pour aider la communauté React Native

Avis React Native (136)

Avis

Avis React Native (136)

4.4
Avis 136

Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
K V.
KV
Software engineer II
Entreprise (> 1000 employés)
"Facile à développer des applications mobiles"
Qu'aimez-vous le plus à propos de React Native?

Avec l'aide de React Native utilisant une base de code unique, nous pouvons créer des applications qui fonctionnent sur Android et iOS. Et le langage utilisé est JavaScript. Nous avons besoin de deux équipes distinctes pour créer des applications pour Android et iOS. Et la fonctionnalité est la même que React. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Les applications pourraient ne pas être très rapides par rapport aux applications natives. Pour des animations plus fluides et un temps de réponse plus rapide, cela peut ne pas être une bonne solution. C'est très nouveau donc l'aide de la communauté ouverte pourrait ne pas être excellente. Avis collecté par et hébergé sur G2.com.

Yash V V.
YV
Application Developer
Logiciels informatiques
Marché intermédiaire (51-1000 employés)
"PUISSANT ET DYNAMIQUE !"
Qu'aimez-vous le plus à propos de React Native?

Réutilisabilité du code : Écrire une fois, utiliser pour iOS et Android.

Performance : Performance quasi-native pour des applications plus fluides.

Grande communauté : Communauté de développeurs active et écosystème étendu.

JavaScript : La familiarité avec JavaScript simplifie l'adoption.

Développement multiplateforme : Support multiplateforme rentable.

Utilisé par Facebook et Instagram : Fiabilité et évolutivité éprouvées.

Outils de développement : Ensemble complet d'outils de débogage et d'inspection.

Open Source : Collaboration et absence de verrouillage par un fournisseur.

Support des plugins tiers : Accès aux fonctionnalités des appareils et aux bibliothèques externes. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Modules natifs : L'intégration de certaines fonctionnalités natives peut être complexe et nécessiter l'écriture de modules natifs en Objective-C, Swift ou Java.

Goulots d'étranglement de performance : Bien que React Native offre de bonnes performances, les animations complexes et les tâches computationnelles lourdes peuvent ne pas être aussi performantes que les solutions entièrement natives.

Manque de sensation native : Certains soutiennent que les applications React Native peuvent ne pas sembler entièrement natives, ce qui peut être une préoccupation pour les applications avec des exigences de conception strictes.

Taille de bundle importante : Les applications React Native peuvent avoir des tailles de bundle plus grandes par rapport aux applications purement natives, ce qui peut affecter les temps de téléchargement et de démarrage.

Accès limité aux nouvelles fonctionnalités : React Native peut ne pas prendre en charge immédiatement les dernières fonctionnalités introduites par iOS et Android, entraînant des retards dans l'exploitation des capacités spécifiques à la plateforme.

Courbe d'apprentissage : Bien que la connaissance de JavaScript soit un avantage, React Native lui-même a une courbe d'apprentissage, surtout pour les développeurs nouveaux dans React ou le développement mobile.

Défis de débogage : Le débogage de problèmes complexes dans les applications React Native peut parfois être plus difficile que dans les applications entièrement natives.

Gestion des dépendances : La gestion des dépendances dans les projets React Native peut être délicate, car elle implique du code natif et des packages JavaScript.

Dépendance communautaire : La dépendance aux bibliothèques tierces et à la communauté open-source peut entraîner des problèmes de compatibilité ou de maintenance des bibliothèques.

Code spécifique à la plateforme : Malgré la réutilisabilité du code, un certain code spécifique à la plateforme peut encore être nécessaire, ajoutant de la complexité au processus de développement. Avis collecté par et hébergé sur G2.com.

Azir Y.
AY
Software Engineer
Marché intermédiaire (51-1000 employés)
"Mon cadre de référence pour le développement d'applications hybrides"
Qu'aimez-vous le plus à propos de React Native?

L'utilisation d'une base de code unique pour Android et iOS permet de gagner beaucoup de temps dans le développement d'applications avec la capacité de construire module par module, ce qui est très facile lors de la mise à l'échelle de l'application. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Ce sera mieux s'il y a des bibliothèques mises à jour pour le cadre React Native. Et aussi, les mises à niveau de version majeure peuvent parfois être fatigantes puisqu'il s'agit d'un cadre modulaire. Avis collecté par et hébergé sur G2.com.

Kishan D.
KD
Member of Technical Staff
Petite entreprise (50 employés ou moins)
"React Native, une bibliothèque JavaScript pour le développement web mobile à la fois pour Android et iOS."
Qu'aimez-vous le plus à propos de React Native?

React Native est une bibliothèque javascript solide et facile à utiliser. La chose excellente dans React Native est que si un développeur connaît React JS, il pourra gérer efficacement React Native également. Il est similaire et facile à utiliser et il y a beaucoup de packages à utiliser pour en faire un meilleur framework pour Android et iOS. Avec quelques commandes différentes, nous pouvons créer deux applications, l'une est Android, l'autre est iOS avec le même code. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Cela a pris trop de temps dans l'émulateur pendant le développement car React Native utilise JavaScript et il est comparativement plus lent que Java ou Kotlin. De plus, il convertit Java en un autre langage et pour cette raison, cela prend beaucoup de temps. Dans Android Studio, nous pouvons obtenir beaucoup de modèles pour Android, mais dans React Native, nous devons commencer de zéro. Avis collecté par et hébergé sur G2.com.

Honey T.
HT
Software Developer
Marché intermédiaire (51-1000 employés)
"meilleur cadre pour le développement d'applications mobiles"
Qu'aimez-vous le plus à propos de React Native?

Cela m'aide à développer une très bonne application basée sur l'interface utilisateur. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

parfois, ses performances ne sont pas si bonnes Avis collecté par et hébergé sur G2.com.

Korla G.
KG
Open source contributor
Petite entreprise (50 employés ou moins)
"Intégration de React Native avec AWS RDS"
Qu'aimez-vous le plus à propos de React Native?

Nous pouvons créer des interfaces utilisateur extrêmement attrayantes pour les applications mobiles en utilisant React Native. Grâce à toutes les bibliothèques intégrées, il est devenu facile de se concentrer sur le flux du code plutôt que sur les petits détails de style. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Les erreurs dans React Native sont difficiles à comprendre. Avis collecté par et hébergé sur G2.com.

Arsalan A.
AA
Contract Full Stack Developer
Petite entreprise (50 employés ou moins)
"Meilleur cadre de développement pour application mobile"
Qu'aimez-vous le plus à propos de React Native?

Je l'utilise pour le développement d'applications mobiles. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Rien à dire sur le désaccord concernant React Native. Avis collecté par et hébergé sur G2.com.

Vishal C.
VC
Marché intermédiaire (51-1000 employés)
"Revue de React Native"
Qu'aimez-vous le plus à propos de React Native?

Compatibilité multiplateforme : React Native permet aux programmeurs d'écrire un seul morceau de code et de l'utiliser à la fois sur les systèmes d'exploitation iOS et Android. En éliminant le besoin de créer des applications distinctes pour chaque plateforme, cela permet d'économiser du temps et des ressources.

Performance native : En utilisant des composants natifs plutôt que des composants web, React Native permet aux applications de fonctionner de manière similaire aux applications natives. En conséquence, les animations se chargent plus rapidement et se déroulent plus fluidement.

Rechargement à chaud : La fonctionnalité de rechargement à chaud de React Native permet aux développeurs de voir instantanément les effets de leurs modifications, accélérant ainsi le cycle de développement et facilitant le débogage du code. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Bien que possédant des performances natives, React Native peut encore rencontrer des problèmes sur les appareils plus anciens, entraînant des temps de chargement plus lents et des problèmes de performance.

React Native inclut de nombreuses bibliothèques et packages, cependant certaines fonctions des appareils pourraient ne pas être accessibles via le framework, ce qui peut être une restriction pour certaines applications.

La courbe d'apprentissage est abrupte : Bien qu'étant basé sur la bibliothèque bien connue React.js, React Native peut être difficile pour les développeurs qui ne sont pas familiers avec le framework ou React.js. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
UT
Entreprise (> 1000 employés)
"React Native : Cadre puissant"
Qu'aimez-vous le plus à propos de React Native?

* Multiplateforme

* Courbe d'apprentissage non abrupte

* Facile à écrire du code, grande communauté pour aider Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

* Parfois, cela cause des problèmes de performance en raison de grandes bibliothèques et dépendances Avis collecté par et hébergé sur G2.com.

PV
Frontend Developer
Marché intermédiaire (51-1000 employés)
"L'un des meilleurs cadres pour le développement mobile"
Qu'aimez-vous le plus à propos de React Native?

Il me permet de développer pour Android et IOS en utilisant la même base de code, ce qui est très économe en temps.

Il dispose d'une vaste bibliothèque qui répond à tous mes besoins d'extension.

Une fois que vous comprenez le cadre, il rend toutes vos tâches de développement mobile faciles. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de React Native?

Repérer une erreur dans votre code est une tâche fastidieuse en raison de l'architecture complexe de son cadre.

Il ne s'intègre pas bien avec GitHub, ce qui vous oblige à télécharger manuellement vos fichiers sur GitHub. Avis collecté par et hébergé sur G2.com.

Informations sur les prix

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

2 mois

Retour sur investissement

13 mois

Coût perçu

$$$$$
Comparaisons React Native
Image de l'avatar du produit
Android Studio
Comparer maintenant
Image de l'avatar du produit
Unity
Comparer maintenant
Fonctionnalités de React Native
Prise en charge linguistique
Facilité d’utilisation
Intégrations
Pouvoir
Réactivité
Léger
Tutoriels
Documentation
Communauté
Image de l'avatar du produit
React Native
Voir les alternatives