버전 히스토리
이 문서는
SLUR UI System의
버전별 변경 이력과 설계 의도를 기록하기 위한 문서입니다.
SLUR UI System은
한 번에 완성되는 규칙이 아니라,
실무 경험을 통해 점진적으로 개선되는 방법론입니다.
v1.0.0
Section titled “v1.0.0”초기 공개 버전
Section titled “초기 공개 버전”SLUR UI System의 첫 번째 공식 버전입니다.
SLUR 내부 실무 경험을 바탕으로
UI 구조와 네이밍 규칙을 체계화한 기준을 정리했습니다.
- SLUR UI System 기본 개념 정의
- UI 구조 단위 구분
- 레이아웃(layout_)
- 페이지(page_)
- 컴포넌트(접두사 없음)
- 내부 요소(i_) / 수정자(m_) 규칙 정립
- 구조 중첩 금지 원칙 명문화
- 클래스는 구조, 상태는 data-*로 분리하는 기준 정립
- Reference 문서 구조 확립
- 클래스 네이밍 예제
- 권장 / 비권장 사례
- 체크리스트
- FAQ
이 버전은
**“대규모 UI 프로젝트에서도 흔들리지 않는 구조”**를
목표로 설계되었습니다.
v1.1.0 (예정)
Section titled “v1.1.0 (예정)”문서 확장 및 가이드 보강
Section titled “문서 확장 및 가이드 보강”실무 적용 과정에서 자주 발생한 질문과 사례를 반영해
문서 중심으로 확장하는 버전입니다.
- 접근성(Accessibility) 가이드 보강
- Media & Performance 기준 구체화
- 패턴(Patterns) 문서 정리
- 예제 구조 보완 및 설명 강화
버전 관리 원칙
Section titled “버전 관리 원칙”SLUR UI System의 버전은
문서와 규칙의 변경 기준에 따라 관리됩니다.
- UI 구조 개념 변경 → 메이저 버전 업
- 규칙 추가/정제 → 마이너 버전 업
- 문서 오탈자/표현 수정 → 패치 버전 업
버전은
기술 스택이 아닌 설계 기준의 변화를 기준으로 합니다.
문서의 역할
Section titled “문서의 역할”이 버전 히스토리는
변경 사항을 나열하기 위한 기록이 아니라,
SLUR UI System이 어떤 맥락에서 발전해왔는지 이해하기 위한 기록입니다.
SLUR UI System은
완성형 규칙이 아니라,
실무와 함께 진화하는 방법론입니다.