An open-source JavaScript library for building user interfaces or UI components, maintained by Facebook and a community of individual developers and companies.
"React.js allows developers to create large web applications that can change data, without reloading the page, for a fast and interactive user experience."