Путаница с принципами Redux - PullRequest
1 голос
/ 28 марта 2020

Я изучал Redux и столкнулся с тремя принципами этого:

  • единственный источник истины,
  • состояние только для чтения,
  • изменения сделано с чистыми функциями.

Я понял идею первого принципа, но все еще путаюсь с двумя другими.

Что касается state is read-only, я понял, что мы можем обновить состояние только через actions, и это правда, что причина использования actions для обновления состояния - предсказуемость , которая гарантирует, что нет ли неожиданных и внезапных изменений и благодаря действиям становится ясно, когда и как изменяется состояние (действие похоже на защиту состояния, которая неожиданно изменяется)? Правильно?

Наконец, примерно changes are made with pure functions да, я понял, что это также дает предсказуемость, но не может найти фактическую и ясную причину этого. \

Поэтому мне очень нужна ваша помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...