On the Origin of React
summary
A concise history that names versions and concrete changes: starting at createClass (circa .12) through class components (.13) to the removal of mixins and adoption of higher-order components, then Fiber forcing unsafe lifecycle deprecations in 16.3 and the arrival of hooks in 16.8. Explains why Fiber allows pausing (so componentWillMount can be called multiple times), compares code-reuse tradeoffs, cites fragments/portals in 16.0 and no user-facing features in 17, and notes hooks effectively replace many HOC patterns.
AI-written summary · about
chapters (16)
- 0:00Start
- 3:26React Components
- 4:15React Create Class
- 4:40Component Structure
- 5:14Life Cycle Methods
- 6:24Code Reuse
- 7:29Class Components
- 7:55Differences from Create Class
- 9:21Peppered Moths
- 11:24React Stateless Components
- 11:52Function Components
- 13:03Is Mix-Ins Considered Harmful
- 14:28Higher Order Components
- 15:47Version 15
- 18:27Lifecycle Methods
- 19:57Modern Day React








