목록 보기
"딸깍"이면 끝! 피그마에서 바로 리액트 컴포넌트로 변환하기
프론트엔드

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

라포랩스
라포랩스
2025년 2월 24일

두줄요약

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

핵심 내용

  • 피그마 플러그인 codegen-plugin으로 디자인 요소를 React 컴포넌트 JSX로 변환하는 흐름 소개
  • 컴포넌트 이름과 variant/property를 prop으로 매핑하고, boolean prop 처리 등 JSX 관습을 반영
  • 중첩 구조 처리를 위해 ReactNode 중간 표현과 AST 유사한 2단계 변환 도입
  • TEXT, RECTANGLE, GROUP 등 다양한 노드 타입으로 확장하고 사내 네이밍 규칙까지 통합

적용해볼 점

  • 디자인 시스템 규칙을 코드젠에 반영해 수작업 입력과 이름 변환 비용 감소
  • 사내 워크플로우에 맞는 전용 플러그인 구축으로 생산성 개선
  • Org/Enterprise 플랜에서는 private plugin 배포로 팀 공유 효율화

댓글 0

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

댓글을 불러오는 중...