Comment by leptons
And yet people do it, and have no problems doing it - I know this for a fact as one project I work on is built on jQuery with a team of several developers. We do just fine with our medium-level non-trivial applications. React really doesn't make things that much easier, and often complicates things that should be simple. Just like with React, it entirely depends on how you approach building the thing. You can certainly fuck up a simple React project too.