컴포넌트 & 인스턴스
Figma Swap instance 차이
피그마 오픈카톡방2026. 3. 7.
질문사항
Figma에서 'Swap instance' 기능과 단순히 컴포넌트를 바꾸는 것의 차이가 무엇인가요?
답변
`Swap instance`는 컴포넌트 내부에 중첩된 인스턴스를 다른 컴포넌트 인스턴스로 쉽게 교체할 수 있도록 해주는 기능입니다. 예를 들어, 버튼 컴포넌트 안에 아이콘 컴포넌트가 중첩되어 있을 때, `Swap instance` 기능을 사용하면 버튼의 다른 속성(텍스트, 색상 등)은 유지한 채로 아이콘만 우측 패널에서 빠르게 다른 아이콘으로 변경할 수 있습니다.
반면, 단순히 '컴포넌트를 바꾼다'는 것은 현재 사용 중인 인스턴스를 다른 컴포넌트의 인스턴스로 교체하거나, 인스턴스를 디태치(Detach instance)하여 일반 프레임이나 도형으로 만드는 것을 의미할 수 있습니다. `Swap instance`는 특히 컴포넌트의 재사용성과 유연성을 높여 디자인 시스템 관리 시 매우 유용합니다.