We have moved to a new website!

If you are not redirected within 3 seconds, click here to go my homepage.

What is React?

React is an open-source front-end JavaScript library that is used for building user interfaces, especially for single-page applications. It is used for building modern, reactive user interfaces for the web and mobile by declarative, component based approach.

React was created by Jordan Walke, a software engineer working for Facebook. React was first deployed on Facebook’s News Feed in 2011 and on Instagram in 2012. It is known as React because it was designed to help developers “react” to changes in the state of an application, by efficiently rendering and updating the UI in response to those changes.

React is designed to be declarative, meaning that developers specify what the UI should look like based on the current state of the application, and React takes care of updating the UI as needed. This allows developers to focus on building the logic of the application rather than worrying about how to update the UI efficiently.

React has gained popularity due to its performance and flexibility, and is widely used in the development of web and mobile applications. It is also used in combination with other technologies, such as the React Native framework for building native mobile apps, and the React VR library for building virtual reality experiences.


Github Ashrayaa

Read More