React
React (also ReactJS or React.js) is an open-source front-end JavaScript library, maintained by Facebook and a large community of developers. React is primarily used to develop Single Page Applications or user interfaces, but can also be used for mobile development thanks to React Native. One of the most popular alternatives to React is AngularJS.