‹Rethinker stop={false}/›
summary
Argues that real gain comes from changing architecture, not just swapping libraries, and demonstrates concrete tradeoffs: switched hyperterm to Redux for a plugin-aware global state and it justifies the added files and plumbing; shows a Web Audio oscillator refactor that becomes declarative by moving time into component state and lifecycle hooks; builds composable data components like a fetch component with render-prop and nested followers that load more by rendering another followers, and notes the weather demo sometimes fails when the network is flaky.
AI-written summary · about
chapters (14)
- 0:00React introduction
- 2:09Factory electrification productivity
- 4:36React best practices
- 7:04Redux trade-offs
- 8:54HyperTerm costs
- 10:40Declarative state elimination
- 13:03Declarative programming
- 17:25Eliminating time in components
- 19:55Composing UI and state
- 23:59Data fetching with render props
- 27:36State with recursive components
- 32:18Declarative interactions
- 34:28Composable weather app
- 36:17Closing remarks








