Get started with React: The InfoWorld tutorial

Learn the key concepts behind React and how to use JSX elements and components to build lean and fast web front ends

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.

React, also known as ReactJS, is an open source JavaScript library for building user interfaces, often for single-page applications or to add interactive views to existing web applications built in a variety of architectures. The React project originated at Facebook; the open source project has a BSD license and a patent rights grant from Facebook.

React is not an end-to-end JavaScript application framework. It has no support for models or controllers, although there are projects related to React that cover these functions, along with routing. You can easily combine React with other architectures.

To continue reading this article register now