React.js1 is a popular JavaScript library for building reusable UI components. React Native2 takes all the great features of React, from the one-way binding and virtual DOM to debugging tools3, and applies them to mobile app development on iOS and Android.
Full article