+ {/* 저화질 플레이스홀더 (blur-up) */}
+

+ {/* 고화질 이미지 */}
+

setLoaded(true)}
+ />
+
+ );
+}
+```
+
+## 5. 상태 관리 최적화
+
+### Context 분리
+
+```typescript
+// ❌ 나쁨: 하나의 큰 Context
+const AppContext = createContext({
+ user: null,
+ events: [],
+ settings: {},
+ // ... 많은 상태
+});
+
+// ✅ 좋음: 목적별로 분리
+const UserContext = createContext(null);
+const EventsContext = createContext([]);
+const SettingsContext = createContext({});
+
+// 각 Context는 필요한 컴포넌트에만 제공
+```
+
+### Context + useMemo
+
+```typescript
+function EventsProvider({ children }) {
+ const [events, setEvents] = useState