The most common problems were that the apps don’t feel “right” on any platform and that they lack performance.
How to pitch React Native to Developers
Daniel Schmidt

I think that was a few years ago. Since IonicFramework which is based on Cordova, things are different. Ionic is pretty fast. And try to give a different feel to components according to the OS that runs the app.

With that said, I still think that cross-platform with native UI is much better. But ReactNative was not the first to do that. Appcelerator Titanium has been doing that for years. The “bridge” is part of Titanium from the start — and if used wrong can cause serious performance issues (on both Titanium and React). I suggest checking out Titanium Hyperloop for that manner (which for me is like NativeScript).

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.