Size: a a a

2020 July 06

DS

Dmitriy Shuleshov in ☄️ effector
Igor Kamyshev
Ладно, окей. Короче, к чему я. Кажется, эту статью в доке нужно переписать. Она очень не понятная.
забей, сначала с апи разберись.

Как файлики хранить уже сам для себя определишь
источник

YL

Yan👀 Lobaty in ☄️ effector
Igor Kamyshev
Ивенты определяются в индексной файле. То есть в нем будут перемешаны и определния и рееэкспорт стора.
В смешанном варианте сторы тоже в нем же определяются для доменной зоны
В ином случае третий файл state.t(j)s
источник

IK

Igor Kamyshev in ☄️ effector
Dmitriy Shuleshov
забей, сначала с апи разберись.

Как файлики хранить уже сам для себя определишь
С апи я разобрался, ага, спасибо.
источник

YL

Yan👀 Lobaty in ☄️ effector
То есть импорты сторов и ивентов будут раздельные в таком случае
источник

YL

Yan👀 Lobaty in ☄️ effector
/index и /state
источник

YL

Yan👀 Lobaty in ☄️ effector
Реэкспортами никто не занимается)
источник

IK

Igor Kamyshev in ☄️ effector
Ты не чувствуешь странности, что ивенты не из /events импортятся?
источник

IK

Igor Kamyshev in ☄️ effector
Не, в целом плевать, я понимаю. Просто если описывать бест-практис, то уж реально бест )
источник

YL

Yan👀 Lobaty in ☄️ effector
Нет не чувствую)
Потому что доменная область вполне может называться events🤡
источник

DS

Dmitriy Shuleshov in ☄️ effector
Igor Kamyshev
Ты не чувствуешь странности, что ивенты не из /events импортятся?
actions reducers 🌚
источник

YL

Yan👀 Lobaty in ☄️ effector
И будет import from ‘models/events/events’
источник

IK

Igor Kamyshev in ☄️ effector
Yan👀 Lobaty
Нет не чувствую)
Потому что доменная область вполне может называться events🤡
👌
источник

YL

Yan👀 Lobaty in ☄️ effector
Зачем когда можно просто индекс опускать и это будет паблик апи
источник

IK

Igor Kamyshev in ☄️ effector
Yan👀 Lobaty
Зачем когда можно просто индекс опускать и это будет паблик апи
Потому что это не полное паблик апи ) Еще есть /events/store
источник

YL

Yan👀 Lobaty in ☄️ effector
Йуп
Но опять-таки
Насильного разделения на индекс и стейт нет
По субъективным ощущениям мало ивентов и прочего (<100 loc допустим) => сторы и вычисляемые сторы для этой доменной области кладешь в index
источник

YL

Yan👀 Lobaty in ☄️ effector
Igor Kamyshev
Потому что это не полное паблик апи ) Еще есть /events/store
А если доменная область выросла из подгузников и имеет много событий
Не вижу ничего криминального в дополнительном импорте файла с сторами
источник

IK

Igor Kamyshev in ☄️ effector
Короче, эта статья толкает на некосистентность. Вот и все ) Просто обратил на это внимание, и не смог пройти мимо. Если это ок — ну ок
источник

DS

Dmitriy Shuleshov in ☄️ effector
Igor Kamyshev
Ты не чувствуешь странности, что ивенты не из /events импортятся?
Вот сейчас мы делаем так, и это мягко говоря не удобно
источник

DS

Dmitriy Shuleshov in ☄️ effector
Эффектор позволяет группировать БЛ по зонам ответственности, а не по типам юнитов.

Осталось только этим грамотно воспользоваться. (избежав циклических и не убив очевидность связей)
источник

YL

Yan👀 Lobaty in ☄️ effector
Igor Kamyshev
Короче, эта статья толкает на некосистентность. Вот и все ) Просто обратил на это внимание, и не смог пройти мимо. Если это ок — ну ок
Консистентность из-за того что апи из ивентов и эффектов называется индекс а не ивентс? Или нечто иное вдовесок?
источник