ReactJS as the MVC
summary
Argues that React is extended beyond the view to own model and controller responsibilities, using React + JSX, director.js routing, and ajax calls to an api to preload full app data and cut request response cycles. Implements multiple atomic single-page apps whose master component keeps state until explicit persistence via API POST, yielding faster, simpler client-side flow. Built reddit made crowdfunding with this pattern, which proves performant and portable (later reused for reddit mobile web), though the product is no longer live for business reasons.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 4:28State of React
- 6:04Characteristics of React
- 7:04Ideas and Implementation
- 10:14Simplification
- 10:57Performance
- 12:35Title
- 13:19Alternatives
- 15:41Atomic Single Page Apps
- 17:26React Components
- 20:46React in Practice
- 21:45App Notice
- 22:03App Outline
- 22:16Individual Pages
- 22:37UIView Hierarchy
- 24:51Profile Example
- 26:33Personal Info Example
- 27:38MVC vs ReactJS
- 29:16ReactJS MVC
- 29:40ReactJS Flux
- 30:29What is ReactJS
- 31:39Questions








