Simple rule to keep React apps simple: Declare state as low as possible
Simple rule to keep React apps simple: Declare state as low as possible.
If only one component needs the data, declare the state there.
Keeping state "low" leads to:
1. Less code
2. Less risk
3. Code that's easier to read
4. Better performance (fewer renders)
#reactjs