Note: This post is in response to a client asking why a single state store is
preferable to a more object-oriented approach with multiple objects, each
managing its own state.
--------------------------------------------------------------------------------
First, a caveat: I don't have much hands-on experience with React, and I've
never used