Size: a a a

React: русскоязычное сообщество

2020 January 09

T

The Fallen Phoenix in React: русскоязычное сообщество
При этом важно понимать, что если ещё использовать useDispatch, то каждый вызов функции будет всегда инициировать перерисовку
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Как минимум того компонента, где хук задан.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Его потомки могут этого не делать, но такое поведение нужно явно указывать через меморизацию.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Лучше всего использовать библиотеку, автор которой разобрался с этим сам
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
источник

v

vasya in React: русскоязычное сообщество
Спасибо, почитаю :-)
источник

v

vasya in React: русскоязычное сообщество
А почему обычный глобальный объект - не канон?)
источник

v

vasya in React: русскоязычное сообщество
А есть ещё какие-нибудь хорошие статьи на английском?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Потому что суть реакта в декларативности. В том что любой элемент может быть использован дважды в разных местах и не сломаться, как одно из свойств, следующих из декларативности.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
vasya
А есть ещё какие-нибудь хорошие статьи на английском?
Держи блог одного из ключевых разрабов https://overreacted.io/
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
vasya
А почему обычный глобальный объект - не канон?)
Тут отвечено на этот вопрос
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
источник

v

vasya in React: русскоязычное сообщество
Благодарю
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Ещё советую обратить внимание на Mobx как способ хранения состояния формы.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Если каждый из элементов формы будет реализован в виде отдельных компонентов, то при использовании Mobx, они будут перерисовываться независимо по умолчанию
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Ну и доки конечно https://mobx.js.org/README.html
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Есть видео https://youtu.be/XGwuM_u7UeQ
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
vasya
Дело в том, что для работы с глобальным состоянием я использую useDispatch
Для работы с состоянием формы*
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Dmitriy ***
вроде все сделал как советовали, но блин всеравно.... что ему еще надо?
Повставляй везде any, где не указан тип, пока проблема не исчезнет.
источник