React

React is a framework created by the Facebook team which allows you to build flexible, componetised user interfaces. You can also create single page applications with it.