&gt;<i>When a framework which has a community is chosen, these boring things like docs&#x2F;examples&#x2F;references&#x2F;blog posts get fixed over time.</i><p>Not in my experience. I&#x27;ve seen frameworks come and go like that over the span of 15 years and teams rewriting for the new &quot;hotness&quot;.<p>So, one year they do Angular, then Angular 2 comes out, invalidating a lot of their code&#x2F;experience, then they get to React, then they&#x27;re told that they should structure it like Flux, then Redux comes along, and who knows what in 2 years.<p>Just imaging that merely 5 years ago Backbone was the preferred edge JS framework. In fact wasn&#x27;t even that at that point -- it was only just released 5 years ago...