Did You Not Get the Memo? Signed, Atomic Design by Faris Aziz
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A conference talk transcript exploring React performance through the lens of atomic design. The speaker examines how useCallback, useMemo, and memo higher-order components are overused in codebases, showing with benchmarks that incorrect component structure (like prop spreading and inline render functions) causes unnecessary rerenders. The core argument is that following atomic design principles — atoms with primitive props, molecules with single concerns, and organisms that own their data — naturally aligns with how React's reconciler works, reducing the need for explicit memoization. The talk also touches on React compiler limitations, signals/fine-grained reactivity in SolidJS, and TanStack Query's select pattern.
Sort: