React I love you, but you're bringing me down
I&#x27;ve worked in a few roughly-the-same-size (~50 engineers) web development shops. It&#x27;s always the same. Doesn&#x27;t matter if it&#x27;s React, Angular, Class based components, Functional components with hooks, Just Some HTML, PHP, Rails views, etc.<p>The frontend just collects the cruft of a product organization changing course very frequently. There are always a dozen half-finished fix-the-world ideas conflicting with each other, half-finished move-to-new-framework initiatives.<p>I just mean to say that when I hear &quot;it&#x27;s because React&quot; or &quot;it&#x27;s because rails views&quot;, any other of the infinite variations of this, I kind of just tune out. Some part of your organizations chaos is going to reflect in code, and honestly I&#x27;d rather it be in a big ball of frontend than in the data models, infrastructure, etc.