Skip to content

버전 히스토리

이 문서는
SLUR UI System의
버전별 변경 이력과 설계 의도를 기록하기 위한 문서입니다.

SLUR UI System은
한 번에 완성되는 규칙이 아니라,
실무 경험을 통해 점진적으로 개선되는 방법론입니다.


SLUR UI System의 첫 번째 공식 버전입니다.
SLUR 내부 실무 경험을 바탕으로
UI 구조와 네이밍 규칙을 체계화한 기준을 정리했습니다.

  • SLUR UI System 기본 개념 정의
  • UI 구조 단위 구분
    • 레이아웃(layout_)
    • 페이지(page_)
    • 컴포넌트(접두사 없음)
  • 내부 요소(i_) / 수정자(m_) 규칙 정립
  • 구조 중첩 금지 원칙 명문화
  • 클래스는 구조, 상태는 data-*로 분리하는 기준 정립
  • Reference 문서 구조 확립
    • 클래스 네이밍 예제
    • 권장 / 비권장 사례
    • 체크리스트
    • FAQ

이 버전은
**“대규모 UI 프로젝트에서도 흔들리지 않는 구조”**를
목표로 설계되었습니다.


실무 적용 과정에서 자주 발생한 질문과 사례를 반영해
문서 중심으로 확장하는 버전입니다.

  • 접근성(Accessibility) 가이드 보강
  • Media & Performance 기준 구체화
  • 패턴(Patterns) 문서 정리
  • 예제 구조 보완 및 설명 강화

SLUR UI System의 버전은
문서와 규칙의 변경 기준에 따라 관리됩니다.

  • UI 구조 개념 변경 → 메이저 버전 업
  • 규칙 추가/정제 → 마이너 버전 업
  • 문서 오탈자/표현 수정 → 패치 버전 업

버전은
기술 스택이 아닌 설계 기준의 변화를 기준으로 합니다.


이 버전 히스토리는
변경 사항을 나열하기 위한 기록이 아니라,
SLUR UI System이 어떤 맥락에서 발전해왔는지 이해하기 위한 기록입니다.

SLUR UI System은
완성형 규칙이 아니라,
실무와 함께 진화하는 방법론입니다.