docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links

This commit is contained in:
Antigravity Agent
2026-05-02 09:18:34 +09:00
parent c84dcb8371
commit 6445fcc05b
13150 changed files with 55394 additions and 100862 deletions
@@ -1,4 +1,4 @@
# [[유지보수 가능하고 확장 가능한 CSS 아키텍처 설계]]
# [[유지보수 가능하고 확장 가능한 CSS 아키텍처 설계|유지보수 가능하고 확장 가능한 CSS 아키텍처 설계]]
## 📌 Brief Summary
현대의 CSS 아키텍처는 단순한 시각적 장식 계층을 넘어, 다수 팀의 협업과 기술 부채의 축적을 견딜 수 있는 구조적 무결성 및 장기적 유지보수성에 초점을 맞춘 엔지니어링 분야로 진화했습니다 [1]. 이를 위해 BEM, CSS Modules, Tailwind CSS와 같은 다양한 모듈화 스타일링 방법론과 Flexbox 및 Grid를 활용한 체계적인 레이아웃 설계 전략이 필수적입니다 [2-5]. 또한, 실무적인 CSS 관리는 컨테이너 쿼리(Container Queries)를 적용한 컴포넌트 중심의 반응형 디자인, 디자인 토큰(Design Tokens)을 통한 시스템화, 그리고 Reflow/Repaint를 최소화하는 렌더링 성능 최적화까지 포괄합니다 [6-8].
@@ -26,8 +26,8 @@
* **UX 측면의 의미 있는 움직임(Meaningful Motion):** 애니메이션은 목적 없이 사용되어서는 안 되며, 사용자의 상호작용에 즉각적인 피드백을 제공하고 상태 변화 시 공간적 방향감을 유지시키며, 가장 중요한 요소로 시선을 유도하는 기능적 도구로 활용되어야 합니다 [44-47].
## 🔗 Knowledge Connections
- **Related Topics:** [[BEM (Block Element Modifier)]], [[CSS Modules]], [[Tailwind CSS]], [[Flexbox]], [[CSS Grid]], [[컨테이너 쿼리 (Container Queries)]], [[디자인 토큰 (Design Tokens)]], [[Reflow 및 Repaint 최적화]]
- **Projects/Contexts:** [[대규모 엔지니어링 프론트엔드 아키텍처]], [[컴포넌트 기반 프레임워크 (React, Vue 등)]], [[디자인 시스템(Design Systems) 구축]], [[Feature-Sliced Design (FSD) 아키텍처]]
- **Related Topics:** [[BEM (Block Element Modifier)|BEM (Block Element Modifier)]], [[CSS Modules|CSS Modules]], [[Tailwind CSS|Tailwind CSS]], [[Flexbox|Flexbox]], [[CSS Grid|CSS Grid]], [[컨테이너 쿼리 (Container Queries)|컨테이너 쿼리 (Container Queries)]], [[디자인 토큰 (Design Tokens)|디자인 토큰 (Design Tokens)]], [[Reflow 및 Repaint 최적화|Reflow 및 Repaint 최적화]]
- **Projects/Contexts:** 대규모 엔지니어링 프론트엔드 아키텍처, 컴포넌트 기반 프레임워크 (React, Vue 등), 디자인 시스템(Design Systems) 구축, Feature-Sliced Design (FSD) 아키텍처
- **Contradictions/Notes:** Tailwind CSS는 일관성 있는 디자인 시스템 구축과 장기적인 CSS 번들 크기 축소에 탁월한 효율을 보이지만 [4, 19], 구조가 복잡한 컴포넌트에서는 HTML 클래스 속성이 과도하게 길어지고(Verbose JSX) 독자적이고 세밀한 커스텀 디자인을 구현하기에는 미리 정의된 시스템이 제약으로 작용할 수 있다는 상반된 평가가 존재합니다 [19, 48, 49]. 또한, 런타임에서 스타일을 생성하는 기존의 CSS-in-JS(예: styled-components)는 동적 테마 설정에 유리하지만 [50], 최신 React Server Components(RSC) 환경과 본질적으로 호환되지 않으며 성능 오버헤드를 발생시켜 최근에는 Zero-runtime 방식이나 CSS Modules, Tailwind로 전환되는 추세입니다 [51-55].
---