React is a one of the most popular javascript library for building user interfaces.React developed by facebook and maintained by facebook and individual developers.It is used for handling view layer of web and mobile apps.It encourages the creation of reusable UI components.People use react as V in MVC architecture.React provides the simpler programming model with good performance by separate us from DOM.