Size: a a a

2020 June 04

YL

Yan👀 Lobaty in ☄️ effector
Alexey Malinin
Не знаю, но есть кейсы, где открываемый компонент имеет свою собственную логику и проще её изолировать. Пример: есть карта. При клике на элемент карты открывается модалка, через которую мониторишь состояние конкретного объекта карты (всякие графики обновлются) и каждая модалка живёт своей жизнью до её закрытия. Это очень удобно делать через mobx, надеюсь, что и через effector можно не хуже
Можно
источник

R

Ruslan 🌀 in ☄️ effector
Ivan
https://share.effector.dev/C2JU02Zc

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

R

Ruslan 🌀 in ☄️ effector
темплейты - видятся как хорошее решение для таких кейсов, но они пока в разработке
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Сча в меня полетят помидоры) но юзать для локального стейта компонента СМ, это точно правильный путь?)
Эффектор - стейт менеджер?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
Эффектор - стейт менеджер?
Нет?
источник

R

Ruslan 🌀 in ☄️ effector
Aleksandr Osipov
Эффектор - стейт менеджер?
источник

AO

Aleksandr Osipov in ☄️ effector
Или просто притворяется им, чтобы людям проще было начать
источник

I

Ivan in ☄️ effector
Aleksandr Osipov
Или просто притворяется им, чтобы людям проще было начать
А потом как затянет в дебри лиственного леса (foliage + forest) и пропадешь.
источник

R

Ruslan 🌀 in ☄️ effector
Aleksandr Osipov
Или просто притворяется им, чтобы людям проще было начать
искусственный интеллект, который притворяется стейт менеджером
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
Или просто притворяется им, чтобы людям проще было начать
Ну можно было бы точно сказать если бы где-то была официальное определение см🤷‍♂
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Сча в меня полетят помидоры) но юзать для локального стейта компонента СМ, это точно правильный путь?)
Если серьёзно, то я считаю уместно использовать, у меня так куча совершенно неподдерживаемой логике на портянках из useEffect-тов переехало в фабрики, которые понятно описывают нужное мне поведение
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
Если серьёзно, то я считаю уместно использовать, у меня так куча совершенно неподдерживаемой логике на портянках из useEffect-тов переехало в фабрики, которые понятно описывают нужное мне поведение
И ещё это тестируется в отличии от вереницы хуков
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
Если серьёзно, то я считаю уместно использовать, у меня так куча совершенно неподдерживаемой логике на портянках из useEffect-тов переехало в фабрики, которые понятно описывают нужное мне поведение
Кто бы спорил) просто так приходим к какой мысли?
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Кто бы спорил) просто так приходим к какой мысли?
Эм?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
Эм?
У реакта задач мало то остаётся 😜
источник

AO

Aleksandr Osipov in ☄️ effector
Ruslan 🌀
на самом деле такие фабрики - это тернистый путь, лучше сторы в виде пропсов передавать (это больше в стиле реакта), а создавать их не на уровне компонента, а выше... где и как их там хранить - это уже другой вопрос (от ситуации зависит)
Так дело не ограничивается сторами, нужны ещё и события, причём действующие в локальном скоупе ограниченным компонентом
источник

I

Ivan in ☄️ effector
Dmitriy Shuleshov
У реакта задач мало то остаётся 😜
Поэтому надо начинать популяризовывать Форест и выпиливать Реакт с концами 😏👍
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
У реакта задач мало то остаётся 😜
Ну как мало, рендерить UI, собственно это то для чего он изначально и создан
источник

AO

Aleksandr Osipov in ☄️ effector
И в принципе он с этим нормально справляется
источник

DS

Dmitriy Shuleshov in ☄️ effector
Ivan
Поэтому надо начинать популяризовывать Форест и выпиливать Реакт с концами 😏👍
Прежде нужно подготовить экосистему ибо неосиляторы намного закидают...
источник