Skip to content

Commit

Permalink
Apply original linebreak
Browse files Browse the repository at this point in the history
  • Loading branch information
ejolie committed Apr 22, 2019
1 parent cf7bd9e commit 12fd490
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion content/docs/faq-state.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,9 @@ handleSomething() {

### 언제 `setState` 가 비동기적인가요? {#when-is-setstate-asynchronous}

현재 `setState` 는 이벤트 핸들러 내에서 비동기적입니다. 이로 인해 만약 `부모``자식`이 모두 click 이벤트에서 `setState`를 호출한다면 `자식`은 두 번 렌더링되지 않습니다. 대신 React는 브라우저 이벤트가 끝날 시점에 state를 일괄적으로 업데이트합니다. 이는 더 큰 규모의 앱에서 뚜렷한 성능 향상을 만들어냅니다.
현재 `setState` 는 이벤트 핸들러 내에서 비동기적입니다.

이로 인해 만약 `부모``자식`이 모두 click 이벤트에서 `setState`를 호출한다면 `자식`은 두 번 렌더링되지 않습니다. 대신 React는 브라우저 이벤트가 끝날 시점에 state를 일괄적으로 업데이트합니다. 이는 더 큰 규모의 앱에서 뚜렷한 성능 향상을 만들어냅니다.

이것은 구현 세부사항이므로 전적으로 의존해선 안됩니다. 추후 React는 기본적으로 더 많은 경우에서 일괄적으로 업데이트를 처리할 것입니다.

Expand Down

0 comments on commit 12fd490

Please sign in to comment.