Unidirectional Data Flow & Lifting State Up
Unidirectional Data Flow
In React, changes to state
will be reflected in the UI by "flowing down" into components through props.

Lifting State Up
This unidirectional data flow means that when more than one component in our application needs access to state, that shared state needs to be moved up to the closest common ancestor. That ancestor can then pass down the state to the components that need it as props. This is called lifting state up.



Last updated
Was this helpful?