Skip to content

[Typo]: State를 보존하고 초기화하기 번역 수정 #1465

@jnkeniaem

Description

@jnkeniaem

Summary

State를 보존하고 초기화하기 페이지의 일부 번역이 원문의 의미를 정확히 반영하지 못하거나 누락되고, 또 표현상 어색한 부분이 있습니다.

Page

https://ko.react.dev/learn/preserving-and-resetting-state

Details

EX1)

  • 원문

    You’re rendering a different component in the same position, so React resets all state below. This leads to bugs and performance problems. To avoid this problem, always declare component functions at the top level, and don’t nest their definitions.

  • AS-IS

    따라서 같은 함수에서 다른 컴포넌트를 렌더링할 때마다 React는 그 아래의 모든 state를 초기화합니다. 이런 문제를 피하려면 항상 컴포넌트를 중첩해서 정의하지 않고 최상위 범위에서 정의해야 합니다.

  • TO-BE

    같은 위치에서 다른 컴포넌트를 렌더링하기 때문에, React는 그 아래의 모든 state를 초기화합니다. 이로 인해 버그와 성능 문제가 발생합니다. 이런 문제를 피하려면 항상 컴포넌트 함수를 최상위 레벨에서 선언하고 중첩하여 정의하지 마세요.

변경 부분

  • 번역이 누락된 부분 추가로 번역
  • 원문의 의미에 더 가까운 표현으로 대체
  • 원문과 같게 어순 조정

EX2)

  • 원문

    Remember that it’s the position in the UI tree—not in the JSX markup—that matters to React!

  • AS-IS

    React는 JSX 마크업에서가 아닌 UI 트리에서의 위치에 관심이 있다는 것을 기억하세요!

  • TO-BE

    React에서 중요한 것은 JSX 마크업에서가 아닌 UI 트리에서의 위치라는 점을 기억하세요!

변경 부분

  • 어색한 표현 수정
  • 어순 조정하여 핵심 강조

위와 같이 수정하여 원문의 의도를 보다 정확하게 전달하고 가독성을 개선하고 싶습니다.

제가 맡아서 수정해도 될까요?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions