HuddlingClub
목록으로 돌아가기
베리어블

시맨틱 토큰 분리 범위

리듬타는 제이지2026. 8. 2.

질문

회사에서 상사와 둘이 디자인시스템을 만드는 중인데, 상사가 semantic 구조를 컴포넌트별로 bg/border/text 단위까지 지나치게 세분화하려 하고 "우리 회사는 특수하니 보편적 방식을 따르지 말자"고 고집한다. 1) primitive 단계까지만 공통으로 만들고 semantic부터는 제품별로 따로 짜는 게 나을지, 2) primitive는 공통, semantic은 구조만 통일하는 게 나을지 조언을 구함.

답변

본인도 처음 디자인시스템을 만들 때 semantic을 어디까지 쪼갤지 고민이 많았다. 개발자 요구로 모든 요소를 잘게 쪼개봤는데 1년쯤 지나니 유지보수가 사실상 불가능해졌다. 결론은 회사 규모와 상황에 맞게 타협하는 것이 가장 중요하다는 것 — 관리 여력이 되는 대기업이라면 세분화해도 되지만, 그렇지 않다면 global(primitive) 토큰을 먼저 정하고 사용 빈도가 높은 컴포넌트에만 필요할 때 별도 semantic 토큰을 추가하는 편이 낫다. 컴포넌트마다 토큰을 새로 만드는 방식은 이례적이라고 조언했다.

허들링 클럽
3기 오픈