Size: a a a

2020 June 14

З

Завтра in ☄️ effector
вообще, key звучит лучше в том плане, что в случае чего будет всего одна проверка
источник

З

Завтра in ☄️ effector
(если, допустим, есть общее для двух вариантов условие)
источник

R

Ruslan 🌀 in ☄️ effector
🦜
match: string | function
match идёт вторым параметром в текущем сплите, так как сплиту нужны заданные имена, чтобы создать ивенты; key вторым параметром не может идти, поэтому key и match разные взаимоисключаемые поля
источник

R

Ruslan 🌀 in ☄️ effector
Explanation (split with config)

When the source data is received, the key value is used to determine one of the cases for triggering the target. You can use a key of source data, a function or a separate store to get the key value from. You can omit the key to use source data itself for determining a case. The key value is used to match one of the keys in the cases object to determine a target. You can also use match parameter instead of key to provide an object with functions that should return true to pick its key for the split. The data can be processed with the fn function (before sending to the target). You can use __ (two underscores) case to specify a target that will be triggered when the key value doesn't match any of the cases (a default case / fallback)
источник

D

Denis in ☄️ effector
Всем привет. Решил взглянуть на эффектор, до этого работал с redux(thunk, saga). Есть ли какие-то ресурсы, где можно изучить правильную архитектуру эффектор стора, примеры разных апи запросов и тд.?

В документации показаны базовые примеры, а хотелось бы что-то более прикладное(пример проекта с использованим эффектора например).
источник

🦜

🦜 in ☄️ effector
Denis
Всем привет. Решил взглянуть на эффектор, до этого работал с redux(thunk, saga). Есть ли какие-то ресурсы, где можно изучить правильную архитектуру эффектор стора, примеры разных апи запросов и тд.?

В документации показаны базовые примеры, а хотелось бы что-то более прикладное(пример проекта с использованим эффектора например).
источник

D

Denis in ☄️ effector
Спасибо!
источник

c⁣

createStore<🦉>... in ☄️ effector
Denis
Всем привет. Решил взглянуть на эффектор, до этого работал с redux(thunk, saga). Есть ли какие-то ресурсы, где можно изучить правильную архитектуру эффектор стора, примеры разных апи запросов и тд.?

В документации показаны базовые примеры, а хотелось бы что-то более прикладное(пример проекта с использованим эффектора например).
я пишу в таком стиле:
https://sova.dev/ru/application-structure/

https://sova.dev/ru/effector-model-structure/

t.me/feature_slices

Обучаю такому же подходу
источник

D

Denis in ☄️ effector
Спасибо! Выглядит очень интересно
источник

NM

Nikolay 🦸‍♂️🍔 Morozo... in ☄️ effector
Кстати, спасибо за последнюю ссылку. Несколько месяцев назад, благодаря описанию там, начал понимать атомик дизайн
источник

R

Rafael 🦠 in ☄️ effector
😏
источник

yv

yumaa verdin in ☄️ effector
добавил пару комментариев, но в целом тут у меня претензий нет :)
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
такс, вопрос таков: clearNode же просто удаляет юнит безвозвратно?
я тут просто в колбеке хочу сделать стор, повесить пару эвентов, заполнить его в логике и удалить навечно, ибо там типо роутера 🤔
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
не хочеца засерать память
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
Эх, а как лучше сделать тогда?
Или с Map+функции всякие написать?
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
Возможно
источник

R

Ruslan 🌀 in ☄️ effector
꧁倫太郎 岡部꧂
такс, вопрос таков: clearNode же просто удаляет юнит безвозвратно?
я тут просто в колбеке хочу сделать стор, повесить пару эвентов, заполнить его в логике и удалить навечно, ибо там типо роутера 🤔
вообще-то, не понятно ничего
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
Ruslan 🌀
вообще-то, не понятно ничего
Ну там роут который может вызываться очень часто и если стор будет в глобальном скоупе то может произойти взрыв)
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
А оно работает со стором в логике в колбеке
источник