Pattern Dojo

#
제목카테고리참고 스킬실행난이도상태
1AI UI Patterns (스트리밍 메시지 렌더러)Reactai-ui-patternsSandpackMedium-
5Client-side Rendering (UserProfile)Renderingclient-side-renderingSandpackEasy-
6커맨드 패턴 (Editor Undo/Redo)Behavioralcommand-patternWorkerMedium-
7Compound Pattern (Accordion)Structuralcompound-patternSandpackMedium-
8Compression (CompressionStream API)PerformancecompressionSandpackMedium-
9Dynamic Import (React.lazy + Suspense)Performancedynamic-importSandpackEasy-
11팩토리 패턴 (ShapeFactory)Creationalfactory-patternWorkerEasy-
12플라이웨이트 패턴 (Character Forge)Structuralflyweight-patternWorkerHard-
13HOC Pattern (withLoading)Structuralhoc-patternSandpackMedium-
14Hooks Pattern (useToggle)Behavioralhooks-patternSandpackEasy-
15Import On Interaction (Hover Prefetch + Click Load)Performanceimport-on-interactionSandpackMedium-
16Import On Visibility (IntersectionObserver + React.lazy)Performanceimport-on-visibilitySandpackMedium-
17Incremental Static Rendering (RevalidatingPost)Renderingincremental-static-renderingSandpackMedium-
18Islands Architecture (Island)Renderingislands-architectureSandpackMedium-
19useRafBatched (rAF Coalescing Hook)Performancejs-performance-patternsSandpackMedium-
20Loading Sequence (PriorityScheduler)Performanceloading-sequenceWorkerMedium-
21중재자 패턴 (ChatRoom)Behavioralmediator-patternWorkerMedium-
22믹스인 패턴 (Serializable + Loggable)Structuralmixin-patternWorkerMedium-
23모듈 패턴 (createCounter)Structuralmodule-patternWorkerEasy-
24옵저버 패턴Behavioralobserver-patternWorkerEasy-
26Prefetch (usePrefetch hook)PerformanceprefetchSandpackEasy-
27Preload (<PreloadResource /> 컴포넌트)PerformancepreloadSandpackEasy-
28Presentational/Container Pattern (UserList)Reactpresentational-container-patternSandpackEasy-
29Progressive Hydration (HydrateOnVisible)Renderingprogressive-hydrationSandpackMedium-
30프로토타입 패턴Creationalprototype-patternWorkerEasy-
31Provider Pattern (ThemeProvider + useTheme)Structuralprovider-patternSandpackEasy-
32프록시 패턴Structuralproxy-patternWorkerMedium-
33PRPL 파이프라인PerformanceprplWorkerHard-
34React 19 Actions (useAction 훅)Reactreact-2026SandpackMedium-
35Slot Composition (Card.Header / Body / Footer)Reactreact-composition-2026SandpackMedium-
36useResource 훅 (캐시 + 디덥)Reactreact-data-fetchingSandpackMedium-
37List 렌더 최적화 (memo + useCallback)Reactreact-render-optimizationSandpackHard-
38HydrationBoundary (우선순위 기반 하이드레이션)Renderingreact-selective-hydrationSandpackHard-
39React Server Components (Suspense Boundary)Renderingreact-server-componentsSandpackHard-
40Render Props (Toggle with children-as-function)Structuralrender-props-patternSandpackMedium-
41라우트 기반 코드 스플리팅Performanceroute-basedWorkerMedium-
42Server-Side Rendering (mini renderToString)Renderingserver-side-renderingSandpackMedium-
43싱글톤 패턴Creationalsingleton-patternWorkerEasy-
44Static vs Dynamic Import (적재적소 분리)Performancestatic-importSandpackMedium-
45Static Rendering (generateStaticPages)Renderingstatic-renderingSandpackEasy-
46Streaming SSR (Suspense per Chunk)Renderingstreaming-ssrSandpackHard-
47서드파티 스크립트 오케스트레이터Performancethird-partyWorkerMedium-
48데드 코드 분석기Performancetree-shakingWorkerMedium-