The M and C in MVC
summary
Claims that React’s V needs a Model and Controller to handle state-heavy apps, demonstrates with 10,000 invoices and uses redox/connect to show why component state or global Redux alone cause many wasted renders and uncontrolled infinite-request loops. Builds generator-based controllers that own side effects, yield to an orchestrator, and prevent repeated lifecycle reentry; shows fewer renders, controlled fetches, and elimination of the infinite-loop bug.
AI-written summary · about
chapters (31)
- 0:00Intro
- 2:40Container vs Presentational
- 3:55The problem
- 4:40Reusable containers
- 5:25Redux vs SetState
- 7:56InvoiceList
- 8:27Hierarchy
- 8:59Fetch
- 11:37The Ugly
- 12:16The Flow
- 12:51Six Render Functions
- 13:13Two Connects
- 14:08Container Components
- 15:46Connect
- 16:35CreateController
- 19:27The Model
- 20:00Data State
- 21:54Communication State
- 23:50Control State
- 24:32Environment State
- 25:07Location State
- 26:50Data and Environment State
- 27:44Connect Option
- 29:30Life Cycle Method
- 30:30Side Effects
- 31:29Infinite Loops
- 32:45Uncontrolled State
- 34:30Generators
- 35:23Yield Controllers
- 37:08Messages
- 37:34Summary








