pile·
프론트엔드·크리에이트립크리에이트립·

피그마 플러그인을 통한 개발 생산성 끌어올리기

문제디자인 시스템과 Tailwind CSS 기반 코드베이스 간의 수동 변환 작업이 개발 병목을 초래함.
접근Figma의 getCSSAsync(), getStyleByIdAsync() API와 figma.codegen 인터페이스를 활용해 커스텀 플러그인 개발. 디자인 토큰 명명 규칙을 정규식으로 파싱해 Auto Layout·색상·그림자·패딩을 Tailwind 유틸리티 클래스로 자동 매핑.
결과디자이너 시안 선택 → Tailwind 클래스 복사·붙여넣기로 단계 축소. JSX·className 탭을 모두 제공해 코드 변환 병목을 제거했다.
크리에이트립
크리에이트립 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 프론트엔드·여기어때 (GC컴퍼니)여기어때 (GC컴퍼니)·

    항공 프론트엔드 구축기 (7/10): 창구를 하나만 두었습니다

    여기어때 항공 서비스 프론트엔드가 웹과 앱 웹뷰 두 환경에서 동일한 함수 호출로 동작하는 앱 브릿지 추상화 레이어를 설계한 과정을 다룬다. iOS·안드로이드 규약 차이와 "웹에 존재하지 않는 브릿지를 어떻게 호출하나"라는 문제를 단일 추상화 층으로 해결한 구현 사례다.

    요약 이어보기
    #react#typescript#webview+2