Рет қаралды 52,523
Do I need to use Redux? Should I just use React Context? This video will explain the past, present, and future of state management to help you make the correct decision for your team, project, or organization.
0:00 - Introduction
0:15 - History of React
0:50 - Flux Architecture
1:05 - Redux
1:31 - UI State
1:43 - Server Caching State
3:48 - Benefits of Separate Libraries
2:51 - React Context (useState / useReducer)
3:25 - State Management Today
3:41 - State Machines
4:17 - xState Demo
4:45 - Why are there so many state management libraries!?
5:52 - Immutable State
6:25 - Immer Demo
6:49 - URL State
7:33 - Performance issues with React Context
8:02 - useSelectedContext & Future
8:21 - State Management Suggestions
9:00 - Conclusion
Links
-----
leerob.io/blog/react-state-ma...
-----
Blog: leerob.io/
Twitter: / leeerob
GitHub: github.com/leerob
Course: react2025.com/
Gear / Coding Setup: leerob.io/uses
VSCode Theme: Sorcerer