Size: a a a

Reatom — стейт-менеджер

2020 April 23

IA

Ilya Agarkov in Reatom — стейт-менеджер
в данном случае где именно нужна типизация?
источник

a

artalar in Reatom — стейт-менеджер
Ilyas Kabirov
type DependencyMatcher<TState> = (on: DependencyMatcherOn<TState>) => any
🤔🤔🤔 возможно реальность не сходится с тем что я себе придумал
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
тот момент, когда придумал, но забыл сделать? 🙈
источник

a

artalar in Reatom — стейт-менеджер
Мб)
источник

IN

Ivan Niemtinov in Reatom — стейт-менеджер
Nikita Stenin
Но глянуть бы все равно хотелось)
Ну ничего ж не мешает скачать ветку и запустить локально.
https://github.com/ivan-nemtinov/reatom/tree/issue-208
Как запустить - тут: https://github.com/ivan-nemtinov/reatom/blob/issue-208/docs/contributing.md#api-docs
источник

IN

Ivan Niemtinov in Reatom — стейт-менеджер
Сама дока как контент - ещё совсем сырая, главная суть этого PR - налаженный подход к авторенерации док из пэкиджей.
источник
2020 April 24

m

mg901 in Reatom — стейт-менеджер
@artalar до сих пор не пойму, почему нет инструмента наподобии reatom/persist?
источник

m

mg901 in Reatom — стейт-менеджер
прокидывать значение из localStorage в стор, не лучшая идея
источник

КН

Котяй Негодяй in Reatom — стейт-менеджер
mg901
@artalar до сих пор не пойму, почему нет инструмента наподобии reatom/persist?
Этого и для эффектора нет, насколько я полагаю. Мне скоро понадобится, и я давно хотел сделать. Идея в том, чтобы одна вкладка была мастером, а все остальные — слэйвами. Вкладки могут подписываться на собития друг друга, это возможно, но раздача ролей вкладкам — это та ещё дичь.
источник

КН

Котяй Негодяй in Reatom — стейт-менеджер
Возможно, сперва следует сделать абстрагированную реализацию общего евент-хаба, который решит изначальную проблему. И ваще, у меня вопросы, почему никто не подумал о реализации такой штуки на уровне нативного веб-апи.
источник

m

mg901 in Reatom — стейт-менеджер
Котяй Негодяй
Возможно, сперва следует сделать абстрагированную реализацию общего евент-хаба, который решит изначальную проблему. И ваще, у меня вопросы, почему никто не подумал о реализации такой штуки на уровне нативного веб-апи.
+++
источник

m

mg901 in Reatom — стейт-менеджер
Котяй Негодяй
Возможно, сперва следует сделать абстрагированную реализацию общего евент-хаба, который решит изначальную проблему. И ваще, у меня вопросы, почему никто не подумал о реализации такой штуки на уровне нативного веб-апи.
У меня возникает ещё один вопрос, почему стейт мнеждеры рождаются каждый день, а инструменты для работы с формами в паре с новым стейт менеджером не изобретают.
источник

КН

Котяй Негодяй in Reatom — стейт-менеджер
mg901
У меня возникает ещё один вопрос, почему стейт мнеждеры рождаются каждый день, а инструменты для работы с формами в паре с новым стейт менеджером не изобретают.
Дофига делов. У меня к эффектору уже куча хэлперов. Уже то, что я систематизировал работу с формами, — это прогресс, кек.
источник

КН

Котяй Негодяй in Reatom — стейт-менеджер
У меня форму обслуживает сервис. Каждый инпут — это тоже сервис. Экшн — сервис. В каждом этом сервисе есть свои сторы и события. Они типовые, в зависимости от категории.
источник

m

mg901 in Reatom — стейт-менеджер
Котяй Негодяй
Дофига делов. У меня к эффектору уже куча хэлперов. Уже то, что я систематизировал работу с формами, — это прогресс, кек.
у эффектора есть один минус, и именно пока я не готов его взять в большой проект. Это большой порог вхождения. Именно поэтому, чтобы новые сотрудники на моём проекты быстро вникали в суть я взял reatom
источник

КН

Котяй Негодяй in Reatom — стейт-менеджер
Но это скорее для того, чтобы писать меньше кода. Когда ты приходишь к какой-то системе, код становится однообразен и ты убираешь его в какие-либо абстракции.
источник

m

mg901 in Reatom — стейт-менеджер
@bigslycat мне завтра нужна будет твоя консультация по typed contracts. Могу обращаться?
источник

КН

Котяй Негодяй in Reatom — стейт-менеджер
mg901
у эффектора есть один минус, и именно пока я не готов его взять в большой проект. Это большой порог вхождения. Именно поэтому, чтобы новые сотрудники на моём проекты быстро вникали в суть я взял reatom
Хз, у меня не было с ним таких проблем. Но у меня до этого был опыт работы с Observable Streams. И это очень похоже. Почти то же самое, только с понятием состояния. Впрочем, я не заметил особых сложностей с его освоением у других людей, с которыми я работал. Это были ребята, которых считали миддлами/сеньёрами. Так что я не вижу в этом камня преткновения.
источник

КН

Котяй Негодяй in Reatom — стейт-менеджер
mg901
@bigslycat мне завтра нужна будет твоя консультация по typed contracts. Могу обращаться?
Не обещаю ответить сразу, но пиши в любое время, я отвечу в течение дня обязательно.
источник

m

mg901 in Reatom — стейт-менеджер
Котяй Негодяй
Хз, у меня не было с ним таких проблем. Но у меня до этого был опыт работы с Observable Streams. И это очень похоже. Почти то же самое, только с понятием состояния. Впрочем, я не заметил особых сложностей с его освоением у других людей, с которыми я работал. Это были ребята, которых считали миддлами/сеньёрами. Так что я не вижу в этом камня преткновения.
Ч исхожу из других реалий, у нас в команде острая нехватка разрабов. Всех можно назвать ждунами. И я не мог взять на себя ответственность сильно затормозить проект
источник