DEV Community

Charity Parks
Charity Parks

Posted on

What is React?

React is a frontend framework that was developed by Facebook and was first released in 2013. React is a free open-source JavaScript library that is used to build single page applications, also called SAP's. It much faster with React to load a page because only the component that has been added or manipulated has changed and that is the only part that is refreshed. It doesn't need to reload the entire page. Its main purpose is to be simple and fast. React is used to handle the 'view' layer of the page or mobile app.

React apps are made up of components that contain JSX and output HTML. Being structured in components lets us easily break up a large application into smaller components hence easier to tackle if something changes or if there are errors.

First you will need the latest version of NodeJs. To get the latest version go to and install it on your machine. Then check node -v to make sure you have the latest version.

And finally you will install create-react-app. I've covered how to do this in a previous blog.

Happy Coding!

Discussion (0)