Create React App is the easiest way to start creating react apps. Official way to get started with React JS. When we were starting out in React, it was all black box for us as to what is going behind the scenes. Within months, we have to shift gears to understand ES6. React.createClass was replaced with ES6 class although picking up the new syntax was easy.
This setup helps to create react application with ES6. Transpiles ES6 using Babel with linting and testing pre-configured for us. Webpack is used for tooling and setting up of DEV environment and builds.
Watch this video and setup your react environment.
Cheers from Cheezycode