&gt;<i>I spent a week doing a lot of React projects</i><p>That&#x27;s not much -- and all the projects are probably toy projects, to fit all of them in a week&#x27;s span.<p>&gt;<i>while it&#x27;s nice, it is what it is- a view layer.</i><p>Sure, that&#x27;s why you use Reflux, Redut and some other Flux architecture helper to frame your code, ReactRouter, etc.