Feature Driven Architecture
summary
Claims that large React apps split by feature directories improve discoverability, parallel work and refactoring; demonstrates a runnable Redux example repository that uses scoped Redux state conventions and React login context to decouple UI (header) from auth logic. Recommends explicit shared modules only after reuse and stability, colocates tests/assets with features, and optimizes for ease of removal. Notes a library (GSS) with ~300000 USD/month usage and an upcoming v10 release as evidence of real-world practice.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 8:00Feature Dreaming Architecture
- 20:17Coupling Isolation
- 21:38Example
- 23:00Decouple logic
- 25:33Redux
- 27:05Conclusion
related talks
33mUnlock the Power of Feature Based JS Development
25mScaling React.js Applications
33mManaging Feature Flags Efficiently
39mTomorrow's UI Architecture — Structuring UI applications Around Features
01h 15mState management of React apps with the Focal library
28mLessons in Managing Technical Debt
29mBuilding Large-Scale Web Apps
22mGoing beyond Redux. Diversify frontend state management
