State Propagation in React Components

Summary of my bookmarked Github repositories from Mar 12th, 2018

Github repositories

  • ReactTraining/react-broadcast

    React-Broadcast is a npm package designed to facilitate the propagation of state changes from React components to their descendants within the component hierarchy. It addresses issues that arise when using react-router together with react-redux, providing a reliable way for the router to communicate state changes deep in the hierarchy. The package allows seamless integration between the router, Redux, and other components that utilize shouldComponentUpdate for performance optimization. However, since it relies on context, it is considered experimental and may not work in future versions of React. The package is developed and maintained by React Training.