feat: complete wikification of War Commander batch 1&2 and final grey dot cleanup

This commit is contained in:
2026-04-27 18:58:22 +09:00
parent 3424166ea2
commit 6b86b0da4c
2706 changed files with 9074 additions and 7273 deletions
+4 -4
View File
@@ -1,12 +1,12 @@
---
id: FE-REACT-COMP-001
category: "[[10_Wiki/💡 Topics/AI]]"
category: "10_Wiki/💡 Topics/AI"
confidence_score: 1.0
tags: [react, frontend, component-composition, reusability, modularity, design-patterns, clean-code]
last_reinforced: 2026-04-26
---
# [[Component Composition (컴포넌트 합성)]]
# Component Composition (컴포넌트 합성)
## 📌 한 줄 통찰 (The Karpathy Summary)
> "상속(Inheritance)의 경직성 대신 합성(Composition)의 유연함을 선택하여, 작고 독립적인 컴포넌트들을 마치 레고 블록처럼 조합함으로써 거대하고 복잡한 시스템을 관리 가능한 수준으로 유지하라" — React 아키텍처의 핵심 설계 원칙 중 하나.
@@ -24,5 +24,5 @@ last_reinforced: 2026-04-26
- **정책 변화:** Antigravity 프로젝트는 모든 공용 UI 라이브러리 설계 시 '슬롯 기반 합성(Slot-based Composition)' 아키텍처를 강제하며, 3단계 이상의 깊은 Prop Drilling이 발생하는 경우 반드시 합성을 통해 구조를 재설계하도록 함.
## 🔗 지식 연결 (Graph)
- [[React-Architecture]], [[Custom-Hooks-Patterns]], [[Reusable-UI-Components]], [[Scalable-React-Architecture]]
- **Raw Source:** [[00_Raw/Component Composition.md]]
- React-Architecture, [[Custom-Hooks-Patterns]], Reusable-UI-Components, Scalable-React-Architecture
- **Raw Source:** 00_Raw/Component Composition.md