Size: a a a

2020 August 21

L

Looch in ☄️ effector
+ 2 way data binding, короче много сомнений, но я бы попробовал но только не в проде
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Looch
ну я уже в 2 проектах такое видел или же вариации на эту тему - сервисы со стейтом, или же ngRx(редакс с rxjs), просто так или иначе rxjs тащить и я вот и думаю оправдали ли effector
у эффектора есть fromObservable для двустороннего взаимодействия со стримами, вопрос лишь в том, как удобнее интегрировать в этой конкретной сфере деятельности
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
так как диапазон может быть от «как мы раньше без этого жили» до «реализация на практике неюзабельна»
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ещё @ivanov_vvv на ангуляре сейчас, но у него насколько я понимаю та же ситуация)
источник

L

Looch in ☄️ effector
🚀🔬 🚀🔬🚀🔬
у эффектора есть fromObservable для двустороннего взаимодействия со стримами, вопрос лишь в том, как удобнее интегрировать в этой конкретной сфере деятельности
не если уже есть куча встроенных сервисов в ng - роутинг,http, формы которые работают на обсерваблах и чисто в теории сделать для этого всего обертки для effector - не так сложно,просто в отличии от react/vue то нужно писать биндинги не только для компонентов но и обертки для всех встроенных сервисов
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я не про обёртки 😑 я про интеграцию)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
задача же не подмять всё под себя)
источник

L

Looch in ☄️ effector
🚀🔬 🚀🔬🚀🔬
я не про обёртки 😑 я про интеграцию)
ну да, я просто не знаю нужно ли будет прям все интегрировать или будет достаточно дата биндингов для компонентов а в остальных кейсах уже самому думать что будет удобней - текущее rxjs api или effector
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
решение должно оставлять выбор, это даже не вопрос)
источник

L

Looch in ☄️ effector
вот в cerebral они сделали только connect для компонентов https://www.npmjs.com/package/@cerebral/angular
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
начать просто по минимуму — к примеру, как вообще подписать компонент ангуляра на стор
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Looch
вот в cerebral они сделали только connect для компонентов https://www.npmjs.com/package/@cerebral/angular
ой, там нужно extends CerebralComponent делать, это в порядке вещей? 🤔 и почему так, если да
источник

L

Looch in ☄️ effector
🚀🔬 🚀🔬🚀🔬
ой, там нужно extends CerebralComponent делать, это в порядке вещей? 🤔 и почему так, если да
тоже не в курсе, но я бы хотел такого избежать и использовать обычные ангуляр компоненты
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
начать просто по минимуму — к примеру, как вообще подписать компонент ангуляра на стор
если делать прямолинейно, то получится как-то так:

class Foo {
 value = rxjs.from($foo)
}


что дальше я хз 😅
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
типа, из сторов и эвентов эффектора можно получать стримы rx через его метод from
источник

L

Looch in ☄️ effector
🚀🔬 🚀🔬🚀🔬
типа, из сторов и эвентов эффектора можно получать стримы rx через его метод from
там даже стримы не нужны, просто в watch можно мутировать любую из пропертей класса - компонента и это будет вызывать ререндер
источник

L

Looch in ☄️ effector
Looch
там даже стримы не нужны, просто в watch можно мутировать любую из пропертей класса - компонента и это будет вызывать ререндер
или инжектить стор как input(props) через компонент обертку
источник

l

lllla in ☄️ effector
Paruyr🛸🪐🌏
извиняюсь, на вьюхе ни у кого проблем не было? я не замерял, но мне кажется там проблем быть не должно, потому что хуки во вьюхе сразу инициализируются
Во вью все ок)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Looch
там даже стримы не нужны, просто в watch можно мутировать любую из пропертей класса - компонента и это будет вызывать ререндер
а как там анмаунт делается? чтобы удалять подписку
источник

L

Looch in ☄️ effector
🚀🔬 🚀🔬🚀🔬
а как там анмаунт делается? чтобы удалять подписку
ngOnDestroy и там можно делать unwatch
источник