If you spend any time writing React then you’ll find a common task is managing components and their props. In this post Simon Smith describes patterns he's found to manage props in his application code.
Global application state is arguably the biggest benefit of Redux. On the other hand, it is a bit of a mind-bender because we were always told that global stuff is evil. Not necessarily: there is nothing wrong with keeping the entire application state snapshot in one place, as long as you don't break encapsulation. In this article, learn how to write better Redux code by respecting your apps encapsulation.