Design
Getting Started
2025. 8. 13.
Framer에서 컴포넌트 라이브러리 설정하는 방법과 팁
Framer에서 컴포넌트 라이브러리를 만들어 디자인 요소를 재사용하고 유지보수를 간소화하세요. 실무 팁을 통해 디자인 일관성을 유지하며 효율적으로 관리할 수 있습니다.

Posted By
Framer Space
목차
Table of Contents
본 문서는 Framer를 배우는 국내 사용자들이 한글 자료의 부족으로 겪는 어려움을 해결하고자, 공식 블로그의 내용을 한글로 번역하고 실무에 유용한 정보를 추가했습니다. 프레이머를 사용하는 여러분께 작게나마 도움이 되길 바랍니다.
왜 컴포넌트 라이브러리를 만들어야 할까요?
디자인 시스템을 꾸준히 관리하다 보면, 비슷한 요소를 반복해서 만드는 일이 생깁니다. 버튼, 네비게이션 바, 푸터 같은 요소들은 거의 모든 프로젝트에서 공통적으로 사용되죠. 이럴 때 컴포넌트 라이브러리를 활용하면 다음과 같은 이점이 있습니다.
한 곳에서 컴포넌트를 관리 → 수정 사항이 모든 프로젝트에 자동 반영
작업 시간 단축 → 같은 요소를 매번 새로 만들 필요 없음
디자인 일관성 유지 → 프로젝트 전체에서 동일한 UI/UX 유지
특히 디자인 규모가 커질수록, 라이브러리는 단순한 편의가 아닌 필수 도구가 됩니다.
어떤 요소들을 컴포넌트로 만들 수 있을까요?
Framer에서는 거의 모든 UI 요소를 컴포넌트로 만들 수 있습니다. 예시로 버튼, 푸터, 네비게이션 바, 섹션 블록 (Hero, Features 등), 인터랙티브 요소 (슬라이더, 탭 등)등이 있습니다.
Note
: 복잡한 구조라도 자주 쓰인다면 컴포넌트화하는 것이 효율적입니다.
컴포넌트를 라이브러리에 추가하는 방법
좌측 패널에서
Assets
탭을 클릭저장할 컴포넌트 선택
컴포넌트 이름 옆의 더보기 메뉴(⋯) 클릭
Library
>Add
선택

이렇게 하면 해당 컴포넌트가 다른 프로젝트에서도 바로 쓸 수 있는 라이브러리 항목으로 등록됩니다.
라이브러리에서 컴포넌트 가져오기
⌘ + /
(Mac) 또는Ctrl + /
(Windows)로 Quick Menu 열기원하는 컴포넌트 검색 후 클릭

이렇게 하면 컴포넌트가 즉시 삽입됩니다.
여러 프로젝트에서 컴포넌트 업데이트하기
라이브러리에 등록된 컴포넌트를 수정하면, 해당 컴포넌트를 사용하는 모든 프로젝트에서 Update
버튼이 활성화됩니다.
Assets
탭에서 업데이트할 컴포넌트 찾기Update
버튼을 클릭

업데이트 버튼만 클릭해도 수작업 없이 모든 컴포넌트를 일괄 업데이트할 수 있습니다.
실무에서 유용한 컴포넌트 관리 팁
1. 이름 규칙 설정하기
슬래시(
/
)를 활용해 폴더처럼 정리하기
예:Navigation/Menu
,Buttons/Primary
상태/테마/버전까지 포함하면 더 효과적
예:Buttons/Navigation/PrimaryButton
2. 컴포넌트 중앙화하기
가능한 모든 컴포넌트를 하나의 프로젝트에 모아두기
이렇게 하면 유지보수와 공유가 훨씬 쉬워짐
3. 브레이크포인트별로 Variants 만들기
이름에
Desktop
,Tablet
,Phone
을 포함하기Framer가 자동으로 디바이스에 맞는 Variant를 선택해줌
4. Constraints 설정하기
최소/최대 너비와 높이를 명확하게 설정하기
반응형 작업 시 예측 가능한 결과를 얻을 수 있음
본 글은 Framer 공식 블로그의 ‘Best practices for setting up a component library’를 번역·각색한 콘텐츠입니다.