What is React JS? | Difference between ReactJS and React Native

React is an open-source javascript framework used to build responsive web designs. It is maintained officially by Facebook. React can be used as a base in the development of mobile websites or single pages applications.
If you want to implement React you should have a basic knowledge of HTML and JAVASCRIPT. React elements are displayed using the render() method.
React is a Javascript library that helps developers to design the best UI(User Interface) designs. It provides the best rendering performance and allows users to divide their complex applications into simpler components.

Some of the key features of React are:

JSX : JSX is an Javascript syntax extension.Most of the developers use this for React development.