Any documentation gives you the minimum required information needed.
-
You had to build the manifest : it's the basis.
-
With React, you had to rename
app.jstoapp.jsx, probably due to some configuration, but it's also the basis.
It's like a cooking recipe : mix the eggs with the sugar, but it's not mentioned that you need a bowl to do that, it's the basis.
Here on Laracast you have great tutorials in many different topics, don't hesitate to follow some of them.