Translation for State as a Snapshot page by bofeof · Pull Request #877 · reactjs/ru.react.dev

<Intro>

State variables might look like regular JavaScript variables that you can read and write to. However, state behaves more like a snapshot. Setting it does not change the state variable you already have, but instead triggers a re-render.
На первый взгляд, переменные состояния выглядят как обычные JavaScript переменные, с которыми вы можете проводить операции чтения и записи. Однако, состояние больше похоже на снимок, чем на классическую переменную. Установка нового значения переменной состояния не изменяет напрямую текущее состояние, но при этом инициирует повторный рендер.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

На первый взгляд, переменные состояния выглядят как обычные JavaScript переменные, с которыми вы можете проводить операции чтения и записи. Однако, состояние больше похоже на снимок, чем на классическую переменную. Установка нового значения переменной состояния не изменяет напрямую текущее состояние, но при этом инициирует повторный рендер.
На первый взгляд, переменные состояния выглядят как обычные JavaScript-переменные, с которыми вы можете проводить операции чтения и записи. Однако, состояние больше похоже на снимок, чем на классическую переменную. Установка нового значения переменной состояния не изменяет напрямую текущее состояние, но при этом инициирует повторный рендер.

"JavaScript" и "переменная" образуют в данном случае сложное существительное, образованное без соединительной гласной, поэтому следует ставить дефис.