Size: a a a

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

2018 May 19

AK

Anton Korzunov in Redux — русскоговорящее сообщество
la gente está muy loca
Опять на проксях
Может не все так плохо?
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Anton Korzunov
Может не все так плохо?
Даже хуже чем можно подумать, у него там даже доступ ко свойствам к любым — всё через Reflect (вторая часть механизма Proxy)
источник

DR

Dmitry R in Redux — русскоговорящее сообщество
так дико смотрится
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
ахаха
источник

DR

Dmitry R in Redux — русскоговорящее сообщество
как будто мемасик какой то
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
la gente está muy loca
Даже хуже чем можно подумать, у него там даже доступ ко свойствам к любым — всё через Reflect (вторая часть механизма Proxy)
ну а в чем пробема вот этого ?
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Dmitry Zherebko
ну а в чем пробема вот этого ?
Неэффективно, как гвозди микроскопом забивать
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
а есть вот реальные бенчмарки
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
что бы увидеть что это неефективно ?
источник

NK

ID:72036040 in Redux — русскоговорящее сообщество
Dima Korolёv
Зочем)))
Вот проблема в том, что из-за ограничений редакса нам уже кажется это атипичным.
Хранить абсолютно все состояние в единой сущности - вполне адекватная идея
источник

DK

Dima Korolёv in Redux — русскоговорящее сообщество
la gente está muy loca
Вообще есть .map, с помощью которого можно сделать стор на основе другого
import store from './singleStateOfTruth'
const text = store.map(state => state.text)


И combine, чтобы совместить сразу несколько

import {combine} from 'effector'
import {fooStore, barStore} from './store'
const store = combine(fooStore, barStore, (foo, bar) => ({
 foo, bar,
}))
Подозрительно напоминает селекторы)
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Dima Korolёv
Подозрительно напоминает селекторы)
Только это не селекторы а map в общем виде
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Dmitry Zherebko
что бы увидеть что это неефективно ?
Ща померяю
источник

DK

Dima Korolёv in Redux — русскоговорящее сообщество
la gente está muy loca
Только это не селекторы а map в общем виде
От названия суть не меняется
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
А от того, что селекторы становятся абстрактной трансформирующей функцией — меняется
источник

DZ

Dmitry Zherebko in Redux — русскоговорящее сообщество
я так и не допер как тут определяется что надо пересчитываться только на изменение текста, ты ж через геттеры не определяешь проперти вроде
источник

DK

Dima Korolёv in Redux — русскоговорящее сообщество
Компоненту нужна часть стейта - что делать?
Использовать map? Тогда это селекторы
источник

NK

ID:72036040 in Redux — русскоговорящее сообщество
Dmitry R
как будто мемасик какой то
Пчму?)
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Dima Korolёv
Компоненту нужна часть стейта - что делать?
Использовать map? Тогда это селекторы
Это не селектор, это полноценный производный стор
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Окей, это селектор в том числе
источник