chore(wiki): dangling 링크 canonical 정규화 (768파일/1200건)
이름만 다른(표기 변형) [[위키링크]]를 대상 문서의 canonical 제목으로 치환해 끊겼던 1,200개 링크를 연결. 제목/파일명 정규화 일치만 적용하고 별칭 매칭은 과병합 위험으로 제외(애매성 가드). 원본은 _link_reconcile_backup/ 에 백업. 도구: Datacollect/scripts/link_reconcile_apply.mjs Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -135,7 +135,7 @@ const heavyConst = /*#__PURE__*/ buildHeavy();
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[Web_Performance]]
|
||||
- 변형: [[Code_Splitting]] · [[Compression]]
|
||||
- 변형: [[Code Splitting]] · [[Compression]]
|
||||
- 응용: [[Bundle_Analysis]] · [[Source_Maps]]
|
||||
- Adjacent: [[esbuild]] · [[Vite]] · [[Rollup]]
|
||||
|
||||
|
||||
@@ -151,7 +151,7 @@ const handlers = {
|
||||
## 🔗 Graph
|
||||
- 부모: [[TypeScript]] · [[DOM]]
|
||||
- 변형: [[Discriminated_Unions]]
|
||||
- 응용: [[DOM_요소_조작]] · [[Web_Components]]
|
||||
- 응용: [[DOM 요소 조작]] · [[Web_Components]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
**언제**: helper 작성, type guard 추출, refactor untyped jQuery → typed TS.
|
||||
|
||||
@@ -168,7 +168,7 @@ list.append(frag); // 매 single reflow
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[DOM]]
|
||||
- 변형: [[DOM_요소_조작_및_타입_좁히기]] · [[Shadow_DOM]]
|
||||
- 변형: [[DOM 요소 조작 및 타입 좁히기]] · [[Shadow_DOM]]
|
||||
- 응용: [[Web_Components]] · [[Hotwire]]
|
||||
- Adjacent: [[IntersectionObserver]] · [[MutationObserver]]
|
||||
|
||||
|
||||
@@ -99,7 +99,7 @@ npx speedscope profile.cpuprofile
|
||||
- 부모: [[Performance_Profiling_and_Memory|Performance Profiling]] · [[Chrome DevTools(크롬 개발자 도구)]]
|
||||
- 변형: [[할당 타임라인(Allocation Timeline)]]
|
||||
- 응용: [[Nodejs 성능 디버깅]] · [[SPA 라우트 전환 성능 최적화]]
|
||||
- Adjacent: [[Core Web Vitals Optimization (INP, LCP 개선)|Cumulative Layout Shift (CLS)]] · [[Google Lighthouse]]
|
||||
- Adjacent: [[Core Web Vitals Optimization (INP, LCP, CLS)|Cumulative Layout Shift (CLS)]] · [[Google Lighthouse]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
**언제**: 매 latency / jank / unknown bottleneck 발견 → flame chart 의 first tool.
|
||||
|
||||
@@ -4,7 +4,7 @@ title: Generational Hypothesis
|
||||
category: 10_Wiki/Topics
|
||||
status: duplicate
|
||||
canonical_id: wiki-2026-0508-garbage-collection
|
||||
duplicate_of: "[[Garbage Collection (가비지 컬렉션)]]"
|
||||
duplicate_of: "[[Garbage Collection(가비지 컬렉션)]]"
|
||||
aliases: [Weak Generational Hypothesis]
|
||||
source_trust_level: A
|
||||
confidence_score: 0.9
|
||||
@@ -16,7 +16,7 @@ github_commit: pending
|
||||
|
||||
# Generational Hypothesis
|
||||
|
||||
> **이 문서는 [[Garbage Collection (가비지 컬렉션)]] 의 중복본입니다.** Canonical 문서로 redirect.
|
||||
> **이 문서는 [[Garbage Collection(가비지 컬렉션)]] 의 중복본입니다.** Canonical 문서로 redirect.
|
||||
|
||||
## 핵심 요약
|
||||
- 매 "most objects die young" — Lieberman & Hewitt 1984.
|
||||
@@ -24,7 +24,7 @@ github_commit: pending
|
||||
- V8 Orinoco, JVM G1/ZGC 의 design foundation.
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[Garbage Collection (가비지 컬렉션)]] (canonical)
|
||||
- 부모: [[Garbage Collection(가비지 컬렉션)]] (canonical)
|
||||
- Adjacent: [[Orinoco 가비지 컬렉터]] · [[Old Space]] · [[Mark-Sweep-Compact 알고리즘]]
|
||||
|
||||
## 🕓 변경 이력
|
||||
|
||||
@@ -137,7 +137,7 @@ const report = await flow.generateReport()
|
||||
## 🔗 Graph
|
||||
- 부모: [[Performance_Profiling_and_Memory|Performance Profiling]]
|
||||
- 응용: [[CI_CD_Pipeline|CI_CD Pipeline]] · [[Continuous Integration (CI)]]
|
||||
- Adjacent: [[Core Web Vitals Optimization (INP, LCP 개선)|Cumulative Layout Shift (CLS)]] · [[SPA 라우트 전환 성능 최적화]]
|
||||
- Adjacent: [[Core Web Vitals Optimization (INP, LCP, CLS)|Cumulative Layout Shift (CLS)]] · [[SPA 라우트 전환 성능 최적화]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
**언제**: pre-deploy quality gate, regression catch, web vitals tracking.
|
||||
|
||||
@@ -101,7 +101,7 @@ startTransition(() => {
|
||||
**기본값**: 매 long loops 의 `scheduler.yield()` + 매 background work `postTask({priority:'background'})`.
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[Core Web Vitals Optimization (INP, LCP 개선)|Core_Web_Vitals]]
|
||||
- 부모: [[Core Web Vitals Optimization (INP, LCP, CLS)|Core_Web_Vitals]]
|
||||
- 응용: [[INP_Optimization]]
|
||||
- Adjacent: [[AbortController]] · [[React_useTransition]]
|
||||
|
||||
|
||||
@@ -121,8 +121,8 @@ function clean(s: string): Clean {
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[TypeScript]] · [[Nominal-Typing-in-TypeScript|Nominal Typing]]
|
||||
- 변형: [[Branded Types]] · [[Opaque Types]]
|
||||
- 응용: [[Zod]] · [[Effect-TS]] · [[Type Safety]]
|
||||
- 변형: [[Branded Types]] · [[Opaque Types (TypeScript)]]
|
||||
- 응용: [[Zod]] · [[Effect TS]] · [[Type Safety]]
|
||||
- Adjacent: [[Structural Typing]] · [[Runtime Validation]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
|
||||
@@ -4,7 +4,7 @@ title: 객체 지향 프로그래밍 (OOP)
|
||||
category: 10_Wiki/Topics
|
||||
status: duplicate
|
||||
canonical_id: object-oriented-programming
|
||||
duplicate_of: "[[Object-Oriented Programming]]"
|
||||
duplicate_of: "[[Object-Oriented Programming (OOP)]]"
|
||||
aliases: []
|
||||
source_trust_level: A
|
||||
confidence_score: 0.9
|
||||
@@ -16,14 +16,14 @@ github_commit: pending
|
||||
|
||||
# 객체 지향 프로그래밍 (OOP)
|
||||
|
||||
> **이 문서는 [[Object-Oriented Programming]] 의 중복본입니다.** Canonical 문서로 redirect.
|
||||
> **이 문서는 [[Object-Oriented Programming (OOP)]] 의 중복본입니다.** Canonical 문서로 redirect.
|
||||
|
||||
## 핵심 요약
|
||||
- 매 4 기둥: encapsulation, inheritance, polymorphism, abstraction.
|
||||
- 매 modern: composition over inheritance.
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[Object-Oriented Programming]] (canonical)
|
||||
- 부모: [[Object-Oriented Programming (OOP)]] (canonical)
|
||||
- Adjacent: [[SOLID 원칙]] · [[Design Patterns]]
|
||||
|
||||
## 🕓 변경 이력
|
||||
|
||||
@@ -4,7 +4,7 @@ title: 객체 지향 프로그래밍(OOP)
|
||||
category: 10_Wiki/Topics
|
||||
status: duplicate
|
||||
canonical_id: object-oriented-programming
|
||||
duplicate_of: "[[Object-Oriented Programming]]"
|
||||
duplicate_of: "[[Object-Oriented Programming (OOP)]]"
|
||||
aliases: []
|
||||
source_trust_level: A
|
||||
confidence_score: 0.9
|
||||
@@ -16,13 +16,13 @@ github_commit: pending
|
||||
|
||||
# 객체 지향 프로그래밍(OOP)
|
||||
|
||||
> **이 문서는 [[Object-Oriented Programming]] 의 중복본입니다.** Canonical 문서로 redirect.
|
||||
> **이 문서는 [[Object-Oriented Programming (OOP)]] 의 중복본입니다.** Canonical 문서로 redirect.
|
||||
|
||||
## 핵심 요약
|
||||
- 매 spacing 만 다른 동일 concept.
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[Object-Oriented Programming]] (canonical)
|
||||
- 부모: [[Object-Oriented Programming (OOP)]] (canonical)
|
||||
|
||||
## 🕓 변경 이력
|
||||
| 날짜 | 변경 |
|
||||
|
||||
@@ -209,7 +209,7 @@ await generate({
|
||||
## 🔗 Graph
|
||||
- 부모: [[Software Architecture]] · [[TypeScript]]
|
||||
- 변형: [[Cloud_Native|Modular Monolith]] · [[Hexagonal Architecture]] · [[Clean Architecture]]
|
||||
- 응용: [[Turborepo]] · [[Effect-TS]]
|
||||
- 응용: [[Turborepo]] · [[Effect TS]]
|
||||
- Adjacent: [[브랜디드 타입 (Branded Types)]] · [[Domain-Driven Design]] · [[Project References]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
|
||||
@@ -171,7 +171,7 @@ module.exports = {
|
||||
## 🔗 Graph
|
||||
- 부모: [[Software Architecture]]
|
||||
- 변형: [[Cloud_Native|Modular Monolith]] · [[Layered Architecture]] · [[Distributed Monolith]]
|
||||
- Adjacent: [[Microservices]] · [[Service-Oriented Architecture]]
|
||||
- Adjacent: [[Microservices]] · [[Service-oriented Architecture (SOA)]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
**언제**: MVP 설계, 매 small-team product, 매 strong consistency 요구, 매 deployment simplicity 우선.
|
||||
|
||||
@@ -168,7 +168,7 @@ function deleteBucket(token: AdminToken) { /* ... */ }
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[TypeScript Type System]] · [[Nominal-Typing-in-TypeScript|Nominal Typing]]
|
||||
- 변형: [[Opaque Types]]
|
||||
- 변형: [[Opaque Types (TypeScript)]]
|
||||
- Adjacent: [[Parse Don't Validate]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
|
||||
@@ -25,7 +25,7 @@ github_commit: pending
|
||||
|
||||
## 🔗 Graph
|
||||
- 부모: [[Overdraw]] (canonical)
|
||||
- Adjacent: [[Fillrate]] · [[Z-Prepass]]
|
||||
- Adjacent: [[Fill Rate]] · [[Z-Prepass]]
|
||||
|
||||
## 🕓 변경 이력
|
||||
| 날짜 | 변경 |
|
||||
|
||||
@@ -164,7 +164,7 @@ function track(obj, name) {
|
||||
- 부모: [[Performance_Profiling_and_Memory|Performance Profiling]] · [[Memory Management]]
|
||||
- 변형: [[Nodejs_and_Backend_Optimization|Heap Snapshot]]
|
||||
- 응용: [[Memory Leak Detection]]
|
||||
- Adjacent: [[Chrome DevTools 메모리 프로파일링|Chrome DevTools]] · [[V8 Engine]]
|
||||
- Adjacent: [[Chrome DevTools Memory Profiling|Chrome DevTools]] · [[V8 Engine]]
|
||||
|
||||
## 🤖 LLM 활용
|
||||
**언제**: User 가 "page slow over time" / "memory grows" / "browser crashes after 1h" 의 report 시. 매 Allocation timeline 의 first action.
|
||||
|
||||
Reference in New Issue
Block a user