I&#x27;ve just started playing with React and my general opinion is that it&#x27;s a very &#x27;Facebook&#x27; project.  Lots of restrictions on what you can do and when keeping all of the coders in line with what you&#x27;re supposed to be doing and following the &#x27;Facebook&#x27; way of programming.  I&#x27;m sure it&#x27;s great for writing traditional crud apps, but anything outside of the box that it wasn&#x27;t intended is a major pain requiring major hacks just to get around it&#x27;s ideas of data protection and timing.<p>I&#x27;m sure there are plenty that like this rigidity, but for me, I&#x27;ll pass.