Size: a a a

2020 October 24

AA

Andrey Ashurko in ☄️ effector
сильно поменялось?
источник

🦜

🦜 in ☄️ effector
Andrey Ashurko
сильно поменялось?
Достаточно
источник

AA

Andrey Ashurko in ☄️ effector
🦜
Достаточно
ой вэй, спасибо!
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Илья
Где можно изучить/подсмотреть как работать с effector в Next.js, с SSR?
https://github.com/GTOsss/ssr-effector-next-example/tree/advanced-example/pages вот более актуальный пример. актуальный потому что показывает как работать в статически оптимизируемых режимах некста
источник

И

Илья in ☄️ effector
Спасибо
источник

DP

Dmitry Plyaskin in ☄️ effector
Опять вопросы по ядру 🙃. Что происходить в exec? как я понял, этот метод все запускает
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitry Plyaskin
Опять вопросы по ядру 🙃. Что происходить в exec? как я понял, этот метод все запускает
да, это и есть основной цикл выполнения команд в ядре
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
он обходит граф подписчиков начиная с переданных нод и выполняет все команды, которые мы создавали через step.*
источник

🦜

🦜 in ☄️ effector
🦜
у кого остался список требований к роутеру?
Повторюсь
источник

🦜

🦜 in ☄️ effector
Обсуждали тут
источник

YL

Yan👀 Lobaty in ☄️ effector
🦜
Повторюсь
@kurzdor может помнит
источник

н#

не ты зло, а moment.... in ☄️ effector
🦜
Повторюсь
forweb в помощь и поиск по чату
источник

н#

не ты зло, а moment.... in ☄️ effector
щас занят
источник

🦜

🦜 in ☄️ effector
я уже искал по чату
источник

DP

Dmitry Plyaskin in ☄️ effector
🚀🔬 🚀🔬🚀🔬
он обходит граф подписчиков начиная с переданных нод и выполняет все команды, которые мы создавали через step.*
а за счет чего происходят апдейты стор, вызов евентов?
Допустим

const ev1 = createEvent()
const ev2 = createEvent()
forward({from:ev1, to:ev2})
ev1()

как ev2 понимает, что его вызвали? Я понял что образуется связь ev1 => ev2 и так далее по связям. Но как происходит сам вызов последующих связей? (сложно с подбором нужных формулировок😐)
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitry Plyaskin
а за счет чего происходят апдейты стор, вызов евентов?
Допустим

const ev1 = createEvent()
const ev2 = createEvent()
forward({from:ev1, to:ev2})
ev1()

как ev2 понимает, что его вызвали? Я понял что образуется связь ev1 => ev2 и так далее по связям. Но как происходит сам вызов последующих связей? (сложно с подбором нужных формулировок😐)
буквально forward создает некий объект — ноду
и в него записывает ссылку на ev1 и ev2
А в ev1 записывает ссылку на forward

В итоге когда запускаешь ev1 он бежит по зависимостям, и видит там ноду форварда, и выполняет его с помощью той же функции что и ev1
видит что внутри ноды форварда есть ссылка на ev2
и запускает его аналогично тому как запускался форвард

так рекурсивно и запускаются все связи
источник

c⁣

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

DP

Dmitry Plyaskin in ☄️ effector
createStore<🦉> ⁣
буквально forward создает некий объект — ноду
и в него записывает ссылку на ev1 и ev2
А в ev1 записывает ссылку на forward

В итоге когда запускаешь ev1 он бежит по зависимостям, и видит там ноду форварда, и выполняет его с помощью той же функции что и ev1
видит что внутри ноды форварда есть ссылка на ev2
и запускает его аналогично тому как запускался форвард

так рекурсивно и запускаются все связи
как сам запуск происходит? я это пытаюсь понять
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitry Plyaskin
а за счет чего происходят апдейты стор, вызов евентов?
Допустим

const ev1 = createEvent()
const ev2 = createEvent()
forward({from:ev1, to:ev2})
ev1()

как ev2 понимает, что его вызвали? Я понял что образуется связь ev1 => ev2 и так далее по связям. Но как происходит сам вызов последующих связей? (сложно с подбором нужных формулировок😐)
https://youtu.be/Nuqqt0Q8xkI?t=7445


рекомендую поглядеть доклад @yumauri
источник

🦜

🦜 in ☄️ effector
Dmitry Plyaskin
как сам запуск происходит? я это пытаюсь понять
step функция вроде
источник