The very first step of our journey is to create a folder in which the React.js app will be installed; it will be our project folder so everything will live inside it. Leave it alone for now and let’s go to the official installation page
, click on the “Create new app” tab and it will show the installation instructions. The installation process requires the terminal, but don’t be scared since it’s just a matter of copying a couple of lines. With the first command, npm install -g create-react-app
, you install the install helper program. Then switch to your folder so the helper program knows where to install React: cd name-of-your-folder
. If you are unsure of the path, the easiest way is to type the cd
command and drag the folder onto your terminal window. Once you are in your folder, run create-react-app name-of-my-app
(everything will do but the simpler, the better) and let the terminal work for you. Once the installation is complete, it’s time to start the server; move to our newly created application folder with cd name-of-your-folder/name-of-my-app
and then type npm start
. The last command starts the local server and opens a browser window with our newly created React app.