NOTES
Notes & Nodes
Fragrance and Code, Simply Put
-
Presentational vs Container Components: Separate How It Looks from How It Works
3 min read
Extract behavior into hooks, render with pure components, and keep your features composable.
Continue Reading -
Single Responsibility Principle: One Component, One Reason to Change
3 min read
Split bloated components into focused pieces and extract logic with a custom hook.
Continue Reading -
Smart vs Dumb Components: A Practical Hierarchy for Features and UI
2 min read
Keep feature logic in smart components and render with simple, reusable UI components.
Continue Reading -
Lifting State Up: Share Data Between Siblings Without Chaos
3 min read
Learn how to move state to a common parent so sibling components can stay simple and in sync.
Continue Reading -
Colocating State: Keep State Close to Where It's Used
2 min read
Reduce complexity by moving state into the component that actually needs it.
Continue Reading