Just Enough JSX and ES6
create-react-app
  • automatically pulls in a ton of dependencies such as babel , webpack , eslint
  • a development server with hot reloading
  • provides a testing environment with Jest
  • allows to build the React app
  • ready for ES6+ syntax
  • bundles all your JavaScript and assets
  • comes with CSS autoprefixer, SASS and CSS Modules support
  • //install create-react-app
    npm install -g create-react-app
    		
  • created a files structure in the folder you told (todolist in this case), and initialized a Git repository
  • npm start, starts the development server
  • npm run build, bundles the app into static files for production
  • npm test, starts the test runner
  • npm run eject, removes this tool and copies build dependencies, configuration files and scripts into the app directory
  • //create project
    create-react-app learn-jsx-es6