Size: a a a

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

2018 May 19

at

andrei tshurotshkin! 🎄 in Redux — русскоговорящее сообщество
Anton Korzunov
Я лучше по другому спрошу - эффектор самый крутой из всех этих идей?
А как же
источник

DK

Dima Korolёv in Redux — русскоговорящее сообщество
ID:72036040
Попробуй в редаксе хранить положение скрола без тротлинга
Зочем)))
источник

DK

Dima Korolёv in Redux — русскоговорящее сообщество
Anton Korzunov
Я лучше по другому спрошу - эффектор самый крутой из всех этих идей?
Я все ещё не считаю эффектор реализацией флакса, так что он не "одна из этих идей"
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
ID:72036040
Попробуй в редаксе хранить положение скрола без тротлинга
beatutifull-drag-n-drop вроде не взрывается
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Abu
Я пока не оч понял, смысл разделять стор на модули. Ну типа у каждой фичи свой стор, для этого же можно использовать локальный стейт, а в редакс сторе хранить данные, которые используются во всем приложении.
Потому что вещей, которые реально используются во всем приложении значительно меньше, чем того, что люди пихают в редакс чтобы потом вытаскивать из него с приключениями
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
При этом того, что действительно является локальным динамическим стейтом, гораздо меньше чем кажется
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Отсюда все эти пробросы с исподвывертом через парентов и всё в таком духе
источник

A

Abu in Redux — русскоговорящее сообщество
Abu
Да, я понял в чем проблема
This
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
осталось засунуть сторы ээфектора в стор, чтобы в итоге был таки single source of truth.
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Anton Korzunov
осталось засунуть сторы ээфектора в стор, чтобы в итоге был таки single source of truth.
Тогда всё готово
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Anton Korzunov
осталось засунуть сторы ээфектора в стор, чтобы в итоге был таки single source of truth.
import {createStore, createStoreObject} from 'effector'
const text = createStore('')

const length = createStore(0)
const store = createStoreObject({
text,
length,
})
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
потом я могу в нужном месте достать нужные кусочки, собрать стейт для конкретного блока, и пошло поехало?
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Anton Korzunov
потом я могу в нужном месте достать нужные кусочки, собрать стейт для конкретного блока, и пошло поехало?
Ну да
источник

l

la gente está muy loca in Redux — русскоговорящее сообщество
Anton Korzunov
потом я могу в нужном месте достать нужные кусочки, собрать стейт для конкретного блока, и пошло поехало?
Вообще есть .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,
}))
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
А кто что думает про https://github.com/solkimicreb/react-easy-state ? Вроде пару дней назад сюда https://github.com/nx-js/observer-util кидали
источник

AK

Anton Korzunov in Redux — русскоговорящее сообщество
С некой точки зрения, четко зная точку применения апдейта проблемы с селекторами уходят?
источник

DZ

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

DZ

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

l

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

AK

Anton Korzunov in Redux — русскоговорящее сообщество
Селекторы чтобы get из стейта, и стейт знает что. В итоге когда что-то set в стейт - точно известно что надо обновить.
источник