Figma Slots push composability — teams should drop configuration props in favor of composition¶
Insight: As Figma's native slots mature, component libraries face "configuration collapse" — the point where prop-heavy component APIs become unsustainable and teams must shift to composable slot-based patterns. Nathan Curtis argues that the props-versus-slots decision is not cosmetic but architectural: props create rigid, brittle component surfaces while slots enable flexible composition that scales.
Detail: Curtis (EightShapes, recognized design systems expert) identifies that Figma's slot model pushes design system teams to rethink component APIs from configuration-first to composition-first. The practical implication: teams that invested heavily in boolean/variant props for every permutation face migration pressure as slots handle the same use cases with fewer constraints. This is the third in Curtis's series on Figma slots (following "Figma Slots for Repeating Items" and "Code Only Props"), establishing a pattern where Figma's platform evolution is driving architectural shifts in design system component libraries. Article was behind Medium paywall (403), but summary and RSS feed confirm the core thesis.
Sources
- Nathan Curtis — "Configuration Collapse" (2026-02-27)
Related: figma-native-slots-repeating-items, slots-pattern-design-systems