React, também conhecido como React.JS, é um framework de Javascript desenvolvido pelo Facebook. E você deve estar se perguntando: o que é um framework? Frameworks são bibliotecas de códigos prontos que facilitam a programação de uma aplicação web.
Ao desenvolver uma página ou aplicação, um programador pode consultar o framework e ver que grande parte do que ele está programando já fora programado anteriormente. Assim, o programador ganha agilidade e eficiência ao desenvolver sua aplicação.
React foi criado em 2011 quando Facebook estava desenvolvendo seu newsfeed e também é usado no Instagram e em outras páginas como a do Netflix. React é um dos frameworks mais requisitados pelo mercado de trabalho e é o framework ensinado no curso de Web Development da Ironhack.