You could write a native app, in a compiled language like Objective-C, C# or Java. But compiling code takes time. With React Native, you don't have to build the app to see changes. This accelerates the feedback loop, and you'll be much more productive.
In this talk, I'll introduce you to React Native and lessons learned from using it in production.