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 @@
# [[React 18 Concurrent Features]]
# [[React 18 Concurrent Features|React 18 Concurrent Features]]
## 📌 Brief Summary
React 18의 동시성 기능(Concurrent Features)은 렌더링 작업을 중단, 일시 중지 및 재개할 수 있도록 하여 애플리케이션의 반응성을 획기적으로 향상시키는 핵심 메커니즘입니다. 이 기능은 긴급한 사용자 상호작용(예: 타이핑, 클릭)과 덜 긴급한 작업(예: 무거운 데이터 필터링)을 분리하여 메인 스레드의 차단을 방지합니다. 결과적으로 연산량이 많은 상황에서도 UI가 멈추지 않고 부드럽게 작동하게 하여 사용자 경험을 개선하고 핵심 웹 지표(Core Web Vitals)를 최적화합니다.
@@ -17,8 +17,8 @@ React 18의 동시성 기능(Concurrent Features)은 렌더링 작업을 중단,
React 18은 Promise, setTimeout, 비동기 작업 및 네이티브 이벤트 핸들러 내에서 연속적으로 발생하는 여러 상태 업데이트를 하나로 묶어 단일 리렌더링으로 처리합니다 [12-14]. 이로 인해 불필요한 Virtual DOM 비교와 렌더링 횟수가 급감하여 애플리케이션 성능이 향상됩니다 [13, 15].
## 🔗 Knowledge Connections
- **Related Topics:** `[[Fiber Architecture]]`, `[[Automatic Batching]]`, `[[Lane Priority Model]]`, `[[Virtual DOM]]`
- **Projects/Contexts:** `[[React Performance Optimization]]`, `[[Interaction to Next Paint (INP)]]`
- **Related Topics:** `[[Fiber Architecture|Fiber Architecture]]`, `[[Automatic Batching|Automatic Batching]]`, `Lane Priority Model`, `[[Virtual DOM|Virtual DOM]]`
- **Projects/Contexts:** `[[React Performance Optimization|React Performance Optimization]]`, `[[Interaction to Next Paint (INP)|Interaction to Next Paint (INP)]]`
- **Contradictions/Notes:** 동시성 훅(`useTransition`, `useDeferredValue`)은 코드의 실제 실행 속도를 높여주는 것이 아닙니다. 대신 무거운 연산이 즉각적인 사용자 피드백을 방해하지 않도록 처리 순서를 미뤄, 앱이 시각적으로 더 "빠르게 반응하는 것처럼(feel faster)" 느끼게 만드는 아키텍처적 접근입니다 [16]. 또한 `flushSync`는 남용할 경우 동시성 및 일괄 처리로 얻는 성능 이점을 무효화할 수 있으므로 주의해서 사용해야 합니다 [17].
---