목록 보기
팀 개발 속도 높이기: 피그마 컴포넌트 코드 자동 변환 플러그인 제작기
프론트엔드

팀 개발 속도 높이기: 피그마 컴포넌트 코드 자동 변환 플러그인 제작기

여기어때
여기어때
2025년 9월 1일

두줄요약

Figma Dev Mode의 Codegen Plugin API로 디자인 요소를 팀 규칙에 맞는 코드로 자동 변환하는 플러그인을 제작했습니다. 이를 통해 UI 작성 시간을 크게 줄이고 실수도 감소시켰습니다.

문제 상황

  • 디자인 시스템이 있어도 Figma 스타일 확인, 컴포넌트 규칙 반영, 코드 입력을 반복해야 하는 수작업 부담
  • 기존 플러그인과 Code Connect는 팀 고유 규칙과 네이밍 차이로 바로 쓰기 어려운 상태

원인 분석

  • 디자인 속성과 실제 코드 구조 간 매핑 규칙을 자동화하지 못한 점
  • 일반 플러그인 방식은 실행 과정이 번거롭고 개발 워크플로우를 끊는 점

해결 방법

  • Figma Dev Mode의 Codegen Plugin API를 사용해 선택 노드의 코드를 Inspect 패널에 바로 생성
  • 노드 타입별 rule-based 매핑과 재귀 변환으로 TextNode, InstanceNode, FrameNode를 JSX로 변환
  • Typography variant 추출, Icon/Button 패턴 인식, auto layout 속성 반영, 들여쓰기 정리로 즉시 사용 가능한 코드 생성

성능/운영 포인트

  • Typography 작성 시간 30초에서 5초 미만으로 단축
  • 페이지 단위 작업 시간 절감, QA 단계 스타일 누락과 오타 감소
  • 신규 팀원의 디자인 시스템 학습 속도 향상

다음 읽기

#Figma 주제를 다룬 다른 회사 글

"딸깍"이면 끝! 피그마에서 바로 리액트 컴포넌트로 변환하기

피그마 디자인을 React 컴포넌트로 바로 변환하는 플러그인 구현 과정을 소개했습니다. 사내 규칙을 반영한 자동화로 수작업을 줄이고 생산성을 높인 사례입니다.

라포랩스
라포랩스
프론트엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...