Another vote for React + Redux here.<p>I&#x27;m using a mix of ES6 and JSX with Babel.<p>My favorite aspect is that it seems like there is less mental overhead&#x2F;stress - that makes coding easier and more enjoyable for me - but there&#x27;s no way to quantify that other than I don&#x27;t feel drained at the end of the week. It seems to me there is a lot less you have to keep in your head (state) once you &quot;get it&quot; vs. ng directives (state+behavior+scope) or 2-way backbone data binding (kitchen sink). Personally not a big fan of Webpack only because it doesn&#x27;t have all the nice plugins and addons available for grunt&#x2F;gulp.<p>The React developer add-on for chrome is pretty impressive, better than the ones for ng. When things go really bad (white page of death), it&#x27;s much much faster to find and fix the issue than with other frameworks using the chrome extension. It provides better  insight into what your code is doing&#x2F;try to do.<p>The hardest part I found when starting React was deciding to Flux or not to Flux; and then which router to use. A couple hours to kicking around a few starter kits should be expected.