Smart programmers want to take the more practical and productive way: [Create React App](https://github.com/facebookincubator/create-react-app)
```bash
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
```
This will set up your development environment so that you can use the latest JavaScript features, provide a nice developer experience, and optimize your app for production.
`npm start` will start up a development server which allows live reloading<sup>3</sup>.
After you finish your project and are ready to deploy your App to production, you can just use
`npm run build`
to create an optimized build of your app in the `build`folder.