How to create a new react app?

You can create a new react js app using below commands:

npx create-react-app my-app  (This command downloads all required modules/packages to work on react)

cd my-app 

npm start ( This command starts the react app ). If browser doesn't open automatically, you need to hit the URL http://localhost:3000/ to see your app.

If your app has been developed and ready to be live on production then you need to run the below command to get minified bundle:

npm run build

You don't need to install Webpack or Babel tools explicitly because they are already available and you just need to focus on coding.

Webpack and Babel are tools to transpile the jsx code to normal JavaScript code to be readble by browsers.