State in Redux looks like a big JSON blob, but actually it's more like a Git tree.
- State in Redux looks like a big JSON blob, but actually it's more like a Git tree.
- Normally the difference doesn't matter… until you need to pass the object across a surface that requires structured clone, like an iframe boundary.
- Then that whole object has to be serialized, transmitted, and parsed even if only a small bit changed.
- Redux state management patterns don't work in contexts where components must be kept isolated.