작은 스타트업에서 디자인 시스템 쉽게 구축하기 (feat.TailwindUI Catalyst)
(blog.notifly.tech)작은 스타트업에서 디자인 시스템 쉽게 구축하기
노티플라이 개발팀은 스타트업에서 자주 직면하는 디자인 시스템 구축의 어려움을 해결하려고 Catalyst를 도입했음. 개발 리소스가 부족한 작은 팀에서 디자인 시스템을 효율적으로 만들기 위한 노티플라이의 경험을 공유하고 있음.
디자인 시스템이 필요했던 이유
- className의 중복 사용과 유지보수의 어려움
- 일관성 없는 디자인으로 인한 사용자 경험 저하와 브랜드 신뢰성 위협
Catalyst 선택 이유
- TailwindCSS 기반으로 쉽게 디자인 시스템 구축 가능함
- 기존 컴포넌트를 그대로 사용할 수 있어 도입이 용이함
- 라이브러리 의존성이 없고 커스터마이징이 가능한 장점
Catalyst 도입 효과
- 개발 속도 향상과 디자인 변경에 드는 공수 감소됨
- 최소한의 비용으로 빠른 구축이 가능했음
스타트업에서 디자인 시스템을 도입하는 게 쉽지만은 않지만, Catalyst 같은 도구를 활용하면 적은 리소스로도 효과적인 디자인 시스템을 만들 수 있음.