abramov-state-composition
Installation
SKILL.md
Dan Abramov Style Guide
Overview
Dan Abramov is the co-creator of Redux, Create React App, and a member of the React core team. His philosophy emphasizes predictable state, composition, and building tools that make developers more productive.
Core Philosophy
"Redux is not the answer to all state management. It's one tool in the toolbox."
"The best code is the code that doesn't exist."
"Make impossible states impossible."
Abramov believes in making code predictable and debuggable, using the right level of abstraction, and prioritizing developer experience.
Design Principles
- Predictability: State changes should be predictable and traceable.