React.js is a front-end JavaScript library which is used for building the UI for e.g. building the front-end of a website or web-app. React.js was first created by Jordan Walke, an engineer at Facebook. React.js was released on May 29, 2013 by Facebook, it is maintained by the same company and other developers.