Size: a a a

JavaScript.Ninja

2019 December 17

AM

Andrew Melnikov in JavaScript.Ninja
А если их 100000 будет
источник

AM

Andrew Melnikov in JavaScript.Ninja
На карте, на канвасе например
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Andrew Melnikov
Понял зачем мне только куча анонимных хендлеров?
ну это вы отсекаете, фильтруете и тд
источник

AM

Andrew Melnikov in JavaScript.Ninja
Какой профит?
источник

L

Looch in JavaScript.Ninja
Alexander Shamshurin
Rx.Observable.fromEvent(document.querySelector('#element'), 'click)
.map ...
.filter...
subscribe
а потом ловить ромбовидные зависимости  + очень приятно это тестировать
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Читается лучше, поток данных ))
источник

AM

Andrew Melnikov in JavaScript.Ninja
А что по перфомансу?
источник

AM

Andrew Melnikov in JavaScript.Ninja
Или ну его?)))
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Andrew Melnikov
А где там тесная связность?
компоненты у вас в итоге зависят от стора, редюсеров, селекторов, вложенность компонентов зависит от контейнеров, все зависит от action types и тд.
источник

AS

Alexander Shamshurin in JavaScript.Ninja
ну вообщем, с моей точки зрения, Redux плохое решение, а дальше кто во что горазд.
источник

PG

Pavel Gubin in JavaScript.Ninja
Ещё момент, видел подход не прокидывать стор в пропсы через провайдер, а в сам компонент импортить нужный и определять стейт, юзаете, удобно?
источник

AM

Andrew Melnikov in JavaScript.Ninja
нет
источник

AM

Andrew Melnikov in JavaScript.Ninja
лучше через коннектор
источник

AM

Andrew Melnikov in JavaScript.Ninja
mobx-react
источник

AM

Andrew Melnikov in JavaScript.Ninja
он еще и обернет сам в memo
источник

AM

Andrew Melnikov in JavaScript.Ninja
Proxy+ memo = минимуум рендера, но если руки кривые то и это не поможет
источник

PG

Pavel Gubin in JavaScript.Ninja
Спасибо
источник

Д

Дмитрий Мовчан in JavaScript.Ninja
mobx же хуки не поддерживает, а редакс поддерживает!
источник

PG

Pavel Gubin in JavaScript.Ninja
источник

AS

Alexander Shamshurin in JavaScript.Ninja
ессно
источник