Welcome!

Today, we will set-up NodeJS and VSCode so we can create our very own ReactJS project!

Wait a minute, what is ReactJS? NodeJS? What’s the difference?

ReactJS is a client-side/front-end JavaScript library that is component based.

“Conceptually, components are like JavaScript functions. They accept arbitrary inputs (called “props”) and return React elements describing what should appear on the screen.” (Source: https://reactjs.org/docs/components-and-props.html)

NodeJS is usually used for server-side/back-end work. NodeJS comes packaged with ReactJS, we just won’t use the server-side/back-end JS runtime. We download NodeJS to be able to use ReactJS and npm to create front-end websites.

Let’s get started!

Step #1 Download NodeJS

Step #2 Download VSCode

Step #3 Open Terminal within VSCode

Step #4 Create new ReactJS App

Step #5 Open project folder