React.js é uma biblioteca de Javascript para desenvolver Interface com o usuário. Hoje, é usado no Facebook, Instagram, Netflix, Nubank, Airbnb e diversas outras empresas. É atualmente é a biblioteca Javascript mais procurada no mercado de trabalho na área de desenvolvimento front-end e desenvolvimento full-stack. Com o React Native, pode ser usado para desenvolver aplicativos móveis multiplataforma, ou seja, aplicativos que podem ser desenvolvidos uma única vez e rodam em diversas plataformas como Android e Iphone. Eu gravei um vídeo explicando com mais detalhes: Clique Continue