Size: a a a

2020 June 03

c⁣

createStore<🦉>... in ☄️ effector
пойду весь автоматизированный процесс
источник

c⁣

createStore<🦉>... in ☄️ effector
поменяю на ручной
источник

R

Ruslan 🌀 in ☄️ effector
🤷
источник

c⁣

createStore<🦉>... in ☄️ effector
потратили годы, на то, чтобы автоматизировать, но вот сейчас надо отказаться от этого, ради сомнительного профита
источник

I

Ivan in ☄️ effector
createStore<🦉> ⁣
проблема начинается когда начальное значение стора $user изменяется
опять нет проблемы,

const init = createEvent()

sample({
source: $user,
clock: merge([init, $user.updates]),
target: $isAuth,
fn: anyLogic
})

init()
источник

c⁣

createStore<🦉>... in ☄️ effector
Ivan
опять нет проблемы,

const init = createEvent()

sample({
source: $user,
clock: merge([init, $user.updates]),
target: $isAuth,
fn: anyLogic
})

init()
ага
то есть порождаем проблему init каждого кусочка приложения
источник

c⁣

createStore<🦉>... in ☄️ effector
и в SSR нужно в правильном порядке все запустить
источник

🦜

🦜 in ☄️ effector
И такая канитель - целый день
источник

c⁣

createStore<🦉>... in ☄️ effector
хмм… кажется это проблема инициализации DI из жавы?
источник

c⁣

createStore<🦉>... in ☄️ effector
я к тому, что сейчас мы пытаемся решить проблему, которую сами себе создали
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
di это неверная аналогия
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
di это неверная аналогия
ну мб…
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
у нас есть секции приложения, их нужно соединить между собой, вот вся задача
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
у нас есть секции приложения, их нужно соединить между собой, вот вся задача
секции зависят друг от друга
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
циклично
источник

c⁣

createStore<🦉>... in ☄️ effector
значит их легко можно представить в виде неких компонентов
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
вот первая проблема
источник

c⁣

createStore<🦉>... in ☄️ effector
и поглядеть на них сверху
источник

c⁣

createStore<🦉>... in ☄️ effector
ииии
как минимум боб мартин советует разрывать любую цикличность
источник

c⁣

createStore<🦉>... in ☄️ effector
либо инверсией зависимостей
либо созданием ещё одного компонента
источник