To come to grips with react, I completing a few courses on react at PluralSight, which helped me get a better understanding of react.
I also found the facebook maintained react page worth a visit.
Create React App
Visit Create React App which contains step by step instructions.
I was trying to add a react component to an ASP.Net MVC page. This page The Minimal React + Webpack 4 + Babel Setup proved very helpful.