React Native is a JavaScript framework, designed for building genuinely native apps for platforms like iOS and Android. It’s based on a JavaScript library created by Facebook called React, and thus brings its power to native mobile app development.
It corresponds with today’s mobile app development market needs, as with the two operating systems dominating the landscape, enterprises creating mobile apps often face a decision: build apps that give a better user experience or apps that are faster to develop and run on more platforms and devices?
The concept of creating apps using only one paradigm for all platforms sounds a bit unbelievable. However, React Native, which is maturing rapidly, allows to accelerate the process of building apps across different platforms, thanks to the likelihood of reusing most of the code between them.
This SlideShare explores the concept of React Native in brief.