Size: a a a

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

2021 March 05

MK

Maxim Koylo in React — русскоговорящее сообщество
Andrey Anelkin
а как вы связали обновление данных в redux с mobx?
мы грубо говоря редюсер удалали и перенесли его деятельность в мобх, если нужны были между ними данные, то в компонентах это разруливали, но такого не понадобилось почти
источник

AA

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

MK

Maxim Koylo in React — русскоговорящее сообщество
Andrey Anelkin
а сколько в итоге выиграли?
избавились от фризов полностью🤷
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Maxim Koylo
избавились от фризов полностью🤷
какой же редакс классный..
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
у вас конечно маштабы другие, но все равно импрув будет
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Andrey Anelkin
какой же редакс классный..
имеем что имеем
источник

MK

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

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Andrey Anelkin
какой же редакс классный..
Ну ты что думал, что все инструменты работают во всех ситуациях одинаково?)
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Maxim Koylo
ну вобщем как варик можете попробовать, быстро накидать и проверить гипотезу
пока оставлю так, как есть. создам себе таску(ибо сча требуют быстро) и буду переводить.  ибо чем больше элементов за раз изменяется- тем хуже живется 🙂( как логично, ха-ха)
источник

VP

Vitaliy Ponomarev in React — русскоговорящее сообщество
Maxim Koylo
имеем что имеем
так не в самом редаксе же тормоза. а в ререндерах.

перевели на мобх - сделали что ? ререндер конкретного элемента при обновлении данных.

если к редаксу прибить всю карту - ререндерятся все элементы на каждый чих.

а если каждый прибивать отдельно?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vitaliy Ponomarev
так не в самом редаксе же тормоза. а в ререндерах.

перевели на мобх - сделали что ? ререндер конкретного элемента при обновлении данных.

если к редаксу прибить всю карту - ререндерятся все элементы на каждый чих.

а если каждый прибивать отдельно?
ну алгоритмы там того где нужно рендерить в мобыхи лучше вот и получается
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Vitaliy Ponomarev
так не в самом редаксе же тормоза. а в ререндерах.

перевели на мобх - сделали что ? ререндер конкретного элемента при обновлении данных.

если к редаксу прибить всю карту - ререндерятся все элементы на каждый чих.

а если каждый прибивать отдельно?
у меня все прибито  по отдельности. в случае с эдж кейсов,  ререндер происходит на 7500 из 7680( у остальных не меняется стейт). никто уровнем выше не обновляется
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
ниже тоже( это нижний элемент)
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
и прикол в том, что редакс заставляет рендерить все их одновременно. мобх может это делать последовательно..
источник

VP

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

ВЛ

Василий Л in React — русскоговорящее сообщество
Какие проекты должны быть в портфолио для позиции джуна по фронтенду??
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Maxim Koylo
ну алгоритмы там того где нужно рендерить в мобыхи лучше вот и получается
спасибо за наводку с мобх. если не забуду, то потом расскажу о результатах 🙂
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Василий Л
Какие проекты должны быть в портфолио для позиции джуна по фронтенду??
любые 🙂
источник

MK

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

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Василий Л
Какие проекты должны быть в портфолио для позиции джуна по фронтенду??
источник