Size: a a a

2020 August 11

AO

Aleksandr Osipov in ☄️ effector
но когда оно станет паблик апи - неизвестно
источник

ei

export default - зло... in ☄️ effector
Aleksandr Osipov
увы увы, если логика там сильно разухабестая то портянки из useEffect будут вызывать пиздецовую боль
Штош
источник

ф

фильтруй мысли... in ☄️ effector
export default - зло is the side effect
В общем локальный стейт лучше держать в локальном стейте, а такие обьекты для кучи инстансов всякой всячины это в крайнем случае
Кличко detected
источник

ei

export default - зло... in ☄️ effector
Я предпочитаю избегать такую жирную вью логику, но иногда проскакивает
источник

AO

Aleksandr Osipov in ☄️ effector
export default - зло is the side effect
Я предпочитаю избегать такую жирную вью логику, но иногда проскакивает
как избегать?
источник

ei

export default - зло... in ☄️ effector
Ну как избегать, обычно ее просто нет, я в этом плане
источник

AO

Aleksandr Osipov in ☄️ effector
а ну это в теориях
источник

ei

export default - зло... in ☄️ effector
Но если там какие-то потные кастомные селекты, то это пара своих хуков делаешь
источник

ei

export default - зло... in ☄️ effector
Хорошо композируешь разные части логики
источник

AO

Aleksandr Osipov in ☄️ effector
но если там асинхронщина то с хуками хоть вешайся
источник

ei

export default - зло... in ☄️ effector
export default - зло is the side effect
Хорошо композируешь разные части логики
Получается нагляднее и атомарнее
источник

ei

export default - зло... in ☄️ effector
Aleksandr Osipov
но если там асинхронщина то с хуками хоть вешайся
Это хз, вроде норм по моему опыту
источник

AO

Aleksandr Osipov in ☄️ effector
ну как доходит до дебаунсов и отмены запросов то начинаются портянки
источник

AO

Aleksandr Osipov in ☄️ effector
но, не исключено что я не умею в хуки просто
источник

ei

export default - зло... in ☄️ effector
Если опять же хорошо выносить все, получается что где-то эффект просто подписывается на данные, а как уж они там пришли, синхронно/ не синхронно - не важно
источник

ei

export default - зло... in ☄️ effector
Ну и дебаунс тоже не мешает, он тоже спрятан в другом слое, где работа с запросом
источник

ei

export default - зло... in ☄️ effector
Крч это надо код) Так наверное бесполезно обсуждать абстрактно
источник

ф

фильтруй мысли... in ☄️ effector
export default - зло is the side effect
Крч это надо код) Так наверное бесполезно обсуждать абстрактно
источник

ei

export default - зло... in ☄️ effector
Ну норм
источник

DS

Dmitriy Shuleshov in ☄️ effector
😒
источник