Size: a a a

React — русскоговорящее сообщество

2021 April 02

RU

Roman Usherenko in React — русскоговорящее сообщество
x1dan
очень много различных причин, думаю что это мастхев
я вижу одну причину не тащить форму в редакс: создатель редакс-формы от нее отказался и просит не пользоваться
источник

x

x1dan in React — русскоговорящее сообщество
Roman Usherenko
я вижу одну причину не тащить форму в редакс: создатель редакс-формы от нее отказался и просит не пользоваться
я вообще против редакса, но не против того чтобы данные формы были в стейт менеджере
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
x1dan
я вообще против редакса, но не против того чтобы данные формы были в стейт менеджере
+ формы на фронте бывают очень сложными для логики компонентов, да и данные формы могут выводиться и отображаться вне этой формы
источник

ШР

Шухрат Рустамов... in React — русскоговорящее сообщество
Muhammad Ismail
Вы проверили снимок
Не тот код, там на серваке наверное что-то
источник

GV

Gert Vali in React — русскоговорящее сообщество
Maxim Koylo
и если понадобиться иметь стейт формы в стм то редакс проигрывает по всем фронтам по перфомансу, лучше брать другой стм
Почему?) Потому что на каждый ченж инпута ты будешь дергать стор?
источник

x

x1dan in React — русскоговорящее сообщество
Gert Vali
Почему?) Потому что на каждый ченж инпута ты будешь дергать стор?
не будешь ты дергать весь стор, ты будешь дергать конкретное изменение, если сделать все как надо, то будет ререндер только 1 компонента, а не всей формы
источник

MI

Muhammad Ismail in React — русскоговорящее сообщество
Шухрат Рустамов
Не тот код, там на серваке наверное что-то
Как я это исправлю.
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Gert Vali
Почему?) Потому что на каждый ченж инпута ты будешь дергать стор?
да
источник

GV

Gert Vali in React — русскоговорящее сообщество
x1dan
не будешь ты дергать весь стор, ты будешь дергать конкретное изменение, если сделать все как надо, то будет ререндер только 1 компонента, а не всей формы
Тык я и не говорю весь стор
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
x1dan
не будешь ты дергать весь стор, ты будешь дергать конкретное изменение, если сделать все как надо, то будет ререндер только 1 компонента, а не всей формы
но селекторы все равно будут все просчитываться, и все вот это вот
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
я уже сьел на этом собаку, был отличный повод избавиться от редакса
источник

DP

Dmitry Plyaskin in React — русскоговорящее сообщество
так зачем себя редаксом с формами мучить? рекоил для этого прекрасно подходит
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Maxim Koylo
+ формы на фронте бывают очень сложными для логики компонентов, да и данные формы могут выводиться и отображаться вне этой формы
я считаю, что данные из формы могут отображаться вне формы только после "сабмита", пусть даже этот сабмит автоматический после каждого изменения поля
в таком случае нет смысла хранит само состояние формы в стм, достаточно хранить только результат формы
источник

x

x1dan in React — русскоговорящее сообщество
Maxim Koylo
но селекторы все равно будут все просчитываться, и все вот это вот
которые от него зависят? само собой разумеещееся
источник

x

x1dan in React — русскоговорящее сообщество
Dmitry Plyaskin
так зачем себя редаксом с формами мучить? рекоил для этого прекрасно подходит
а в чем разница?)
источник

GV

Gert Vali in React — русскоговорящее сообщество
Maxim Koylo
я уже сьел на этом собаку, был отличный повод избавиться от редакса
Хз, я вчера писал поиск и и при ченже вызывал action creator. А в редьюсере уже в стор записывал отфильтрованные значения по этой стринге. И вроде норм все
источник

GV

Gert Vali in React — русскоговорящее сообщество
Но там фильтровать то 2 элемента в массиве нужно было всего, правда )
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Roman Usherenko
я считаю, что данные из формы могут отображаться вне формы только после "сабмита", пусть даже этот сабмит автоматический после каждого изменения поля
в таком случае нет смысла хранит само состояние формы в стм, достаточно хранить только результат формы
лол если честно) есть требования такие и они логичны в тех кейсах которые были у меня
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
иного выхода хранить данные формы как не в стм там не было
источник

GV

Gert Vali in React — русскоговорящее сообщество
Roman Usherenko
я считаю, что данные из формы могут отображаться вне формы только после "сабмита", пусть даже этот сабмит автоматический после каждого изменения поля
в таком случае нет смысла хранит само состояние формы в стм, достаточно хранить только результат формы
А если тебе нужно динамический поиск реализовать?
источник