Skip to content

Commit 9e19fe4

Browse files
committed
wip
1 parent 49bd279 commit 9e19fe4

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/content/reference/react/useMemo.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,10 +1107,9 @@ function ChatRoom({ roomId }) {
11071107
// ...
11081108
```
11091109
1110-
11111110
이것은 만약 `useMemo`가 캐시된 객체를 반환할 경우, 재렌더링시 `options` 객체가 동일하다는 것을 보장합니다.
11121111
1113-
그러나 `useMemo`는 성능 최적화를 위한 것이지 의미론적 보장은 아니기 때문에 React는 [특별한 이유가 있는 경우](#caveats) 캐시된 값을 버릴 수 있습니다. 이로 인해 effect가 다시 실행될 수 있습니다. 따라서 객체를 Effect *안으로* 이동시켜 **함수 종속성의 필요성을 제거하는 것이 더 좋습니다.**
1112+
그러나 `useMemo`는 성능 최적화를 위한 것이지 의미론적 보장은 아니기 때문에 React는 [특별한 이유가 있는 경우](#caveats) 캐시된 값을 버릴 수 있습니다. 이로 인해 Effect가 다시 실행될 수 있습니다. 따라서 객체를 Effect *안으로* 이동시켜 **함수 종속성의 필요성을 제거하는 것이 더 좋습니다.**
11141113
11151114
11161115
```js {5-8,13}

0 commit comments

Comments
 (0)