Here's a bit about my experience with React Native.<p>I've been using React Native on iOS in production since last November for <a href="http://townske.com/app" rel="nofollow">http://townske.com/app</a>,<p>Over that period, I did hit some performance issues, but the vast majority of those were implementation flaws (i.e. my fault), not framework flaws. Real user feedback has been overwhelmingly positive, including being featured in the app store multiple times.<p>I just launched another app for iOS and Android last weekend (<a href="https://curbitapp.com" rel="nofollow">https://curbitapp.com</a>) that was built with React Native in a few weeks, and shares about 80% of the codebase. I haven't spent any time optimising these apps for performance, other than following standard react best practices and see sufficient performance on both iOS and Android.<p>For someone who has a web background, React Native is a no brainer. 60fps native UI is generally attainable, you can use the exact same tooling (good dev tools, hot reloading), and you have the ability to pick up a large chunk of your code and put it on Android, or web, or now potentially OSX.