I&#x27;ve been using Redux, and it is pretty much required if you have multiple components who need to update when a single state changes....    but pretty unhappy as the amount of scafolding required.  It&#x27;s not nearly as &quot;isolated concerns&quot; as it should be.