Skip to main content

React

React is a JavaScript library that is primarily intended for building User Interfaces. Released by Facebook in 2013. React is used specifically for handling the view layer for web and mobile apps. Meaning that it’s only concerned with rendering data in user interfaces. React is known for its scalability and performance because behind the scenes React uses an abstraction pattern usually known as virtual DOM which provides a diffing algorithm that gives us the ability to update only the elements that require changes. What makes React so powerful is the declarative nature and it’s component-based architecture.

Getting started with React

Last updated on by bigfanjs