How to Setup a Fresh React App

Recently I held a two-day React workshop for parts of my team. We decided to switch to React to all our new products after we had successfully used it in some experiments. During the training, we also talked about, how to set up a new React project using create-react-app.

In this blog post, I want to document, how I set up my React projects. Basically, it is the same as we do at work, but we also include some commercially licensed tools, too.