Smells in React apps
summary
Describes concrete smells found in a 2‑year React + Redux codebase with 900 components and ~20 engineers, showing information leaks and low cohesion with code examples that were refactored. Names the exact fixes used — renaming props, grouping files by feature, turning concerns into render props and data‑connector components — and reports these changes improve navigation, reduce cross‑cutting edits, and make the app easier to maintain.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:45Books
- 3:05Why coding is fun
- 4:30Sustainability really matters
- 7:04Communication
- 9:49Example
- 16:13Navigation Bar
- 19:21Real World Example
- 20:07Functional Cohesion
- 25:13Component Data Connector








