The author posted this in both /r/javascript [0] and /r/reactjs [1] on Reddit, and got a number of detailed replies, including some extended answers from myself. The doc comments about `shouldComponentUpdate` _possibly_ changing somewhere down the road could use a bit of clarification, but overall he seems very mistaken in how React's re-rendering process and reconciliation algorithm actually behave. See my specific replies to him at [2] for more details.<p>[0] <a href="https://www.reddit.com/r/javascript/comments/6hpmdk/adopting_reactjs_seems_risky_for_longterm_projects/" rel="nofollow">https://www.reddit.com/r/javascript/comments/6hpmdk/adopting...</a><p>[1] <a href="https://www.reddit.com/r/reactjs/comments/6hpgzx/adopting_reactjs_seems_risky_for_longterm_projects/" rel="nofollow">https://www.reddit.com/r/reactjs/comments/6hpgzx/adopting_re...</a><p>[2] <a href="https://www.reddit.com/r/javascript/comments/6hpmdk/adopting_reactjs_seems_risky_for_longterm_projects/dj0gut1/" rel="nofollow">https://www.reddit.com/r/javascript/comments/6hpmdk/adopting...</a>