Size: a a a

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

2020 October 15

И

Иван in React — русскоговорящее сообщество
Elisey Martynov
какая самая нормальная либа для валидации под React?
Валидация не связана с вью-слоем, поэтому либ для валидации под реакт не существует
источник

ME

Maxim Efimov in React — русскоговорящее сообщество
React hook form + yup можно юзать, понравилось мне.
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
кто писал тесты на слайсы в redux-toolkit? (хотя и для не тулкита вопрос валиден)
есть ли смысл тестировать, что вызов определенных экшнов приводит к определенному состоянию стора или можно сразу навешивать селекторы?
то есть насыпал экшнов - проверил выхлоп селекторов. типа как это API слайса
источник
2020 October 16

О

Олег in React — русскоговорящее сообщество
Roman Usherenko
кто писал тесты на слайсы в redux-toolkit? (хотя и для не тулкита вопрос валиден)
есть ли смысл тестировать, что вызов определенных экшнов приводит к определенному состоянию стора или можно сразу навешивать селекторы?
то есть насыпал экшнов - проверил выхлоп селекторов. типа как это API слайса
Насколько удобен тулкит и не растёт ли число зависимостей с ним значительно?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Олег
Насколько удобен тулкит и не растёт ли число зависимостей с ним значительно?
каких именно зависимостей?
источник

О

Олег in React — русскоговорящее сообщество
Roman Usherenko
каких именно зависимостей?
Которые он в себя включает
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
ну разве что иммер
источник

О

Олег in React — русскоговорящее сообщество
Roman Usherenko
ну разве что иммер
Мне кстати идея писать имутабельный код Аля мутабельно кажется странной, создаёт неясность . Нет?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Олег
Мне кстати идея писать имутабельный код Аля мутабельно кажется странной, создаёт неясность . Нет?
ну во-первых можно писать по старому - никто не запрещает.

непривычно - да. я уже забыл как писать мутабельный код) но я и не увлекаюсь сильно - пишу мутабельный там, где удобней
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
особенно удобно там где меняешь 1 элемент из кучи
state.myProp = payload удобней и читаемей, чем return { ...state, myProp: payload }
источник

RU

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

О

Олег in React — русскоговорящее сообщество
Roman Usherenko
особенно удобно там где меняешь 1 элемент из кучи
state.myProp = payload удобней и читаемей, чем return { ...state, myProp: payload }
Но если такой код будут использовать другие, это создаст путаницу)
источник

О

Олег in React — русскоговорящее сообщество
За это я и не люблю vue и люблю react. Всегда есть один вариант для работы со стейтом
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Олег
Но если такой код будут использовать другие, это создаст путаницу)
ну... спорно. есть вероятность, что люди подумают, что иммутабельность не нужна нигде и начнут писать так же в локальном стейте - а там так нельзя
источник

И

Иван in React — русскоговорящее сообщество
Олег
Но если такой код будут использовать другие, это создаст путаницу)
Так с иммером это явно и сразу заметно
источник

И

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

RU

Roman Usherenko in React — русскоговорящее сообщество
Иван
Или в тулките он подкапотный?
да
источник

RU

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

О

Олег in React — русскоговорящее сообщество
Roman Usherenko
но можно о нем "не знать" и писать иммутабельно - будет то же самое
Тогда это создаст ещё Больше вопросов :D
источник

RU

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