24P by choigyumin 28일전 | favorite | 댓글 2개

작은 스타트업에서 디자인 시스템 쉽게 구축하기

노티플라이 개발팀은 스타트업에서 자주 직면하는 디자인 시스템 구축의 어려움을 해결하려고 Catalyst를 도입했음. 개발 리소스가 부족한 작은 팀에서 디자인 시스템을 효율적으로 만들기 위한 노티플라이의 경험을 공유하고 있음.

디자인 시스템이 필요했던 이유

  • className의 중복 사용과 유지보수의 어려움
  • 일관성 없는 디자인으로 인한 사용자 경험 저하와 브랜드 신뢰성 위협

Catalyst 선택 이유

  • TailwindCSS 기반으로 쉽게 디자인 시스템 구축 가능함
  • 기존 컴포넌트를 그대로 사용할 수 있어 도입이 용이함
  • 라이브러리 의존성이 없고 커스터마이징이 가능한 장점

Catalyst 도입 효과

  • 개발 속도 향상과 디자인 변경에 드는 공수 감소됨
  • 최소한의 비용으로 빠른 구축이 가능했음

스타트업에서 디자인 시스템을 도입하는 게 쉽지만은 않지만, Catalyst 같은 도구를 활용하면 적은 리소스로도 효과적인 디자인 시스템을 만들 수 있음.

당연히 했어야 하는 걸 안 했던 것 같은데요...
기업의 테크 블로그에 올리기엔 오히려 기술팀 이미지에 악영향을 줄 만한 내용인 듯 합니다.

현실적이긴 한데, 템플릿을 활용하는게 디자인 시스템이라고 할 수 있나...? 라는 의문이 들긴하네요...!