토
토스
January 8, 20261회
디자인 시스템 다시 생각해보기

간단 소개
토스의 디자인 시스템(TDS) 개발자가 시스템 사용성 저하 문제와 해결책으로 Flat 및 Compound 컴포넌트 API의 하이브리드 전략을 제안하며 확장성 있는 디자인 시스템 구축의 중요성을 강조합니다.
AI Summary
디자인 시스템의 도전과 관점 전환
- 디자인 시스템은 일관성과 개발 속도를 목표하지만, 조직 성장 시 사용성 문제로 시스템 우회 및 일관성 붕괴가 발생합니다.
- 해결책으로 디자인 시스템을 **'제품'**으로 보고, 통제 대신 유연한 확장을 지향하는 관점 전환이 필요합니다. 확장성을 위한 컴포넌트 API 설계
- Flat 패턴은 직관적이나 props 증가로 확장성이 제한됩니다.
- Compound 패턴은 유연하지만 구현 난이도와 학습 곡선이 높습니다. TDS의 하이브리드 API 전략
- TDS는 Flat과 Compound를 함께 제공하는 하이브리드 전략으로, 단순/복잡 케이스에 맞춰 선택적 사용을 지원합니다.
- 내부적으로 동일한 primitive 레이어를 재사용하여 유지보수 부담 없이 확장성과 유연성을 확보합니다.
- 디자인 시스템은 팀을 돕는 가드레일이 되어야 함을 강조합니다.
Next Feeds

Regional NAT Gateway: 다중 가용 영역 환경에서의 실전 적용 가이드
AWS Regional NAT Gateway는 다중 가용 영역 환경에서 NAT 운영 복잡도를 줄이고 라우팅을 단순화하는 새로운 옵션으로, 주요 특징과 고려사항을 제시한다.
Regional NAT GatewayZonal NAT GatewayAWS VPCEIP가용 영역
2026. 1. 7.
AWS

Amazon EKS Auto Mode의 내부 동작 방식
Amazon EKS Auto Mode는 Kubernetes 인프라 관리를 자동화하여 애플리케이션 배포에 집중하게 하는 완전 관리형 서비스입니다.
EKS Auto ModeKubernetesEC2 관리형 인스턴스BottlerocketKarpenter
2026. 1. 7.
AWS

코드 품질 개선 기법 28편: 제약 조건에도 상속세가 발생한다
코드 품질 개선을 위해 불변성을 보장하는 클래스는 상속 불가능하게 만들고, 가변/불변 객체는 상속 관계를 피하며, 공통 부모는 읽기 전용으로 설계해야 한다.
불변성상속코드 품질Kotlin객체지향
2026. 1. 7.
LY Corp

새로 출시한 이 기능은 DAU 얼마짜리 기능일까? (Carrying Capacity 적용이 어려울때)
새로운 기능의 DAU를 예측하기 위해 기존 Carrying Capacity 모델의 한계를 보완한 리텐션 커브 기반의 예측 공식을 제안한다.
DAUCarrying Capacity리텐션 커브신규 유저기능 예측
2026. 1. 7.
딜라이트룸

AI에게 “어떻게 생각해?”라고 묻지 마세요
AI에게 '어떻게 생각해?' 대신 '어떤 관점에서 볼까?'라고 질문하여, AI가 다양한 관점을 제시하고 사용자가 선택하는 Prothesis 프레임워크를 통해 Unknown Unknown 문제를 해결하고 이해를 높이는 AI 협업 방식을 제안한다.
ProthesisAI 협업관점 제시병렬 분석Unknown Unknown
2026. 1. 7.
딜라이트룸

팀을 위한 Claude Code 모니터링 방법 4가지
Claude Code AI 코딩 도구의 효과적인 모니터링을 위한 4가지 방법과 주요 메트릭, 비용 최적화 방안을 설명합니다.
Claude Code모니터링OpenTelemetryAI 코딩 도구옵저버빌리티
2026. 1. 7.
인포그랩