핵심 아이디어
조직이 성장함에 따라 Figma와 코드베이스(Storybook) 사이에 Design System Drift가 발생하며, 어떤 것이 Single Source of Truth가 되어야 하는지 결정하기 어려워진다.
요약
Storybook은 코드에 기반한 컴포넌트를 시각화하지만 디자인과의 불일치를 해결하지는 못하며, Figma는 디자이너의 창의성을 지원하지만 코드와의 1:1 관계 유지가 어렵다. 이상적으로는 모든 Figma 컴포넌트에 대응하는 코드 컴포넌트가 있어야 하지만, 이를 유지하는 것은 전담 팀이 없이는 매우 어렵다.
견해
디자인과 개발 사이의 간극은 기술적 문제라기보다 조직 구조와 워크플로우의 문제이며, 이를 완전히 해결하는 도구는 아직 존재하지 않는다.
출처
Figma vs Storybook: what’s the single source of truth? | Anima Blog