Skip to content

Commit a7b27cd

Browse files
committed
wip
1 parent 745503e commit a7b27cd

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/content/reference/eslint-plugin-react-hooks/lints/unsupported-syntax.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ React 컴파일러가 지원하지 않는 문법에 대해 검증합니다. 필
1010

1111
## 규칙 세부 정보 {/*rule-details*/}
1212

13-
React 컴파일러는 최적화를 적용하기 위해 코드를 정적으로 분석해야 합니다. `eval``with`와 같은 기능은 컴파일 타임에 코드가 무엇을 하는지 정적으로 이해하는 것을 불가능하게 만들기 때문에 컴파일러는 이를 사용하는 컴포넌트를 최적화할 수 없습니다.
13+
React 컴파일러는 최적화를 적용하기 위해 코드를 정적으로 분석합니다. `eval``with`와 같은 기능은 컴파일 타임에 코드가 무엇을 하는지 정적으로 이해하는 것을 불가능하게 만들기 때문에 컴파일러는 이를 사용하는 컴포넌트를 최적화할 수 없습니다.
1414

1515
### 잘못된 예시 {/*invalid*/}
1616

src/content/reference/eslint-plugin-react-hooks/lints/use-memo.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ title: use-memo
1010

1111
## 규칙 세부 정보 {/*rule-details*/}
1212

13-
`useMemo`는 비용이 많이 드는 값을 계산하고 캐싱하기 위한 것이지 부수 효과를 위한 것이 아닙니다. 반환값이 없으면 `useMemo``undefined`를 반환하여 목적을 달성하지 못하며 잘못된 Hook을 사용하고 있음을 나타낼 가능성이 높습니다.
13+
`useMemo`는 비용이 많이 드는 값을 계산하고 캐싱하기 위한 것이지 부수 효과<sup>Side Effect</sup>를 위한 것이 아닙니다. 반환값이 없으면 `useMemo``undefined`를 반환하여 목적을 달성하지 못하며, 잘못된 Hook을 사용하고 있음을 나타낼 가능성이 높습니다.
1414

1515
### 잘못된 예시 {/*invalid*/}
1616

@@ -47,7 +47,7 @@ function Component({ data }) {
4747

4848
### 의존성이 변경될 때 부수 효과를 실행해야 합니다 {/*side-effects*/}
4949

50-
부수 효과에 `useMemo`를 사용하려고 할 수 있습니다.
50+
부수 효과<sup>Side Effect</sup>에 `useMemo`를 사용하려고 할 수 있습니다.
5151

5252
{/* TODO(@poteto) fix compiler validation to check for unassigned useMemos */}
5353
```js

0 commit comments

Comments
 (0)