Introducing G2.ai, the future of software buying.Try now
Syncfusion Essential Studio®
Sponsored
Syncfusion Essential Studio®
Visit Website
Product Avatar Image
React Native

By Meta Platforms, Inc

4.4 out of 5 stars

How would you rate your experience with React Native?

Syncfusion Essential Studio®
Sponsored
Syncfusion Essential Studio®
Visit Website

React Native Reviews & Product Details

Profile Status

This profile is currently managed by React Native but has limited features.

Are you part of the React Native team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

13 months

Product Avatar Image

Have you used React Native before?

Answer a few questions to help the React Native community

React Native Reviews (136)

Reviews

React Native Reviews (136)

4.4
136 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
K V.
KV
Software engineer II
Enterprise (> 1000 emp.)
"Easy to develop mobile apps"
What do you like best about React Native?

With the help of react native using single codebase we can build apps tht work in android and ios. And language used is javascript. We do need two separate teams to build apps for android and ios. And the functionality is same as react. Review collected by and hosted on G2.com.

What do you dislike about React Native?

The apps might not be very speed compared to native apps. For smoother animations and faster response time it may not be good solution.It is very new so open community help might not be great. Review collected by and hosted on G2.com.

Yash V V.
YV
Application Developer
Computer Software
Mid-Market (51-1000 emp.)
"POWERFUL AND DYNAMIC!"
What do you like best about React Native?

Code Reusability: Write once, use for both iOS and Android.

Performance: Near-native performance for smoother apps.

Hot Reloading: Instantly see code changes during development.

Large Community: Active developer community and extensive ecosystem.

JavaScript: Familiarity with JavaScript simplifies adoption.

Cross-Platform Development: Cost-effective multi-platform support.

Used by Facebook and Instagram: Proven reliability and scalability.

Developer Tools: Comprehensive set of debugging and inspection tools.

Open Source: Collaboration and no vendor lock-in.

Third-Party Plugin Support: Access to device features and external libraries. Review collected by and hosted on G2.com.

What do you dislike about React Native?

Native Modules: Integrating certain native functionality can be complex and require writing native modules in Objective-C, Swift, or Java.

Performance Bottlenecks: While React Native offers good performance, complex animations and heavy computational tasks may not perform as well as fully native solutions.

Lack of Native Feel: Some argue that React Native apps may not feel entirely native, which can be a concern for apps with strict design requirements.

Large Bundle Size: React Native apps can have larger bundle sizes compared to purely native apps, which may affect download and startup times.

Limited Access to New Features: React Native may not immediately support the latest features introduced by iOS and Android, leading to delays in taking advantage of platform-specific capabilities.

Learning Curve: While JavaScript knowledge is an advantage, React Native itself has a learning curve, especially for developers new to React or mobile development.

Debugging Challenges: Debugging complex issues in React Native apps can sometimes be more challenging than in fully native apps.

Dependency Management: Managing dependencies in React Native projects can be tricky, as it involves native code and JavaScript packages.

Community-Dependent: Reliance on third-party libraries and the open-source community can lead to issues with library compatibility or maintenance.

Platform-Specific Code: Despite code reusability, some platform-specific code may still be necessary, adding complexity to the development process. Review collected by and hosted on G2.com.

Azir Y.
AY
Software Engineer
Mid-Market (51-1000 emp.)
"My Go-to Framework for Hybrid App Development"
What do you like best about React Native?

The use of the single code base for both Android and iOS saves a lot of time in App Development with the ability to build the module by module which is very easy when upscaling the app. Review collected by and hosted on G2.com.

What do you dislike about React Native?

It will be better if there are updated libraries to the React Native framework. And also major version upgrades may be sometimes tiresome since it is modular framework. Review collected by and hosted on G2.com.

Kishan D.
KD
Member of Technical Staff
Small-Business (50 or fewer emp.)
"React Native, A JavaScript library for mobile web development for both android and ios."
What do you like best about React Native?

React Native is a sound javascript library and easy to use. The excellent thing in React Native is if a developer knows to react js he will efficiently handle react native as well. It is similar and easy to use and a lot of packages are there to use and make it a better framework for Android and ios both. With some different commands we can create two applications one is Android another is IOS with the same code. Review collected by and hosted on G2.com.

What do you dislike about React Native?

It took too much tine in emulator during development as react native use javascript and it is comparatively slow as java or kotlin. Also it converts java to another langvage and for that reason It takes a lot of time. In android studio we can get a lot of template for android but in React native we have to start from scratch. Review collected by and hosted on G2.com.

Honey T.
HT
Software Developer
Mid-Market (51-1000 emp.)
"best framework for developing mobile appplications"
What do you like best about React Native?

It helps me to develop very good UI based applicartion Review collected by and hosted on G2.com.

What do you dislike about React Native?

sometimes its performace is not that good Review collected by and hosted on G2.com.

Korla G.
KG
Open source contributor
Small-Business (50 or fewer emp.)
"Integrating React Native with AWS RDS"
What do you like best about React Native?

We can built extremely good looking UI for mobile apps using React native using all inbuilt libraries it has become easy to focus on flow of code rather than minor stylings. Review collected by and hosted on G2.com.

What do you dislike about React Native?

Errors in react native are difficult to understand. Review collected by and hosted on G2.com.

Arsalan A.
AA
Contract Full Stack Developer
Small-Business (50 or fewer emp.)
"Best development framework for mobile app"
What do you like best about React Native?

I am using it for mobile application developement Review collected by and hosted on G2.com.

What do you dislike about React Native?

Nothing, To say about dislike on react native Review collected by and hosted on G2.com.

Vishal C.
VC
Mid-Market (51-1000 emp.)
"Reviewing React Native"
What do you like best about React Native?

Cross-platform compatibility: React Native enables programmers to write just one piece of code and use it on both the iOS and Android operating systems. By doing away with the need to create distinct apps for each platform, this saves time and resources.

Native performance: By using native components rather than web components, React Native enables apps to operate similarly to native apps. As a result, animations load more quickly and play more smoothly.

Hot reloading: React Native's hot reloading feature enables developers to instantly see the effects of their changes, accelerating the development cycle and facilitating code debugging. Review collected by and hosted on G2.com.

What do you dislike about React Native?

While having native performance, React Native may still have issues on older devices, resulting in slower load times and performance problems.

React Native includes a lot of libraries and packages, however some device functions might not be accessible through the framework, which can be a restriction for particular applications.

Learning curve is steep: While being based on the well-known React.js library, React Native can be challenging for developers who are unfamiliar with the framework or React.js. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Enterprise (> 1000 emp.)
"React Native: Powerful Framework"
What do you like best about React Native?

* Cross platform

* Non steep learning curve

* Easy to write code, large community to help Review collected by and hosted on G2.com.

What do you dislike about React Native?

* Sometimes causes performance issues due to large libraries and dependencies Review collected by and hosted on G2.com.

PV
Frontend Developer
Mid-Market (51-1000 emp.)
"One of the best frameworks for mobile development"
What do you like best about React Native?

It lets me develop for both Android and IOS using the same codebase, which is highly time-saving.

It has a vast library which fulfills all my extension needs.

Once you understand the framework, it makes all your mobile development tasks easy. Review collected by and hosted on G2.com.

What do you dislike about React Native?

Spotting an error in your code is a tedious task because of the complex architecture of its framework.

It does not integrate well with GitHub due to which you need to manually upload your files on github. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

13 months

Perceived Cost

$$$$$
React Native Comparisons
Product Avatar Image
Android Studio
Compare Now
Product Avatar Image
Unity
Compare Now
Product Avatar Image
Qt
Compare Now
React Native Features
Language Support
Ease of Use
Integrations
Power
Responsiveness
Lightweight
Tutorials
Documentation
Community
Product Avatar Image
React Native
View Alternatives