The State of React State in 2019
summary
Compares concrete choices by building a tic-tac-toe demo and showing what breaks: prop drilling, duplicated modal state, and wrapper hell. Claims Redux is often unnecessary for localized concerns, while useReducer + custom hooks reproduce reducer-style immutability with far less boilerplate and let component-level user-interaction tests run. Notes Apollo/GraphQL solves API caching, and recommends libraries for forms like Formik or react-final-form. Shows patterns that work and which add measurable overhead.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 0:51Who is this talk for
- 7:06Prop Drilling
- 8:21Repetition
- 12:23Drawbacks
- 15:14Testing
- 18:38Context
- 20:09Hooks
- 22:11Do you need Redux








