A model walks into a JavaScript framework
summary
Argues that squeezing front-end code into strict MVC/NVC is causing bad JavaScript designs and deep callback nesting that raises runtime exceptions; recommends borrowing battle‑tested patterns from Cocoa/Objective‑C, specifically delegation, to move responsibilities off controllers and better handle evented, asynchronous UI code; compares front-end needs to backend habits and points out that current popular JavaScript MVC frameworks lack those complementary patterns; offers no finished demo but promises to try these patterns to reduce callback hell in future work.
AI-written summary · about
chapters (5)
- 0:00Start
- 0:24JavaScript MVC frameworks
- 1:05Comfort Zone
- 1:40Functions as First Class Citizens
- 3:15Patterns that are complementary to MVC








