rxjs для менеджмента событий dom (кликнули хедере на кнопку - открылась модалка) а редакс для стейта данных уже? просто немного смущает что можно и просто евентбас запилить без rxjs, можно redux юзать и для ui (но кажется какойто оверхед)
Если он вам нужен - то норм, наверное, а если не нужен - не норм😁 Если важен размер бандла - тож вопрос)
rxjs не сказать, что много весит.
Есть redux-observable
папуга! а я тебя не узнал.
А тришейкится как?)
Ради модалок подключать rxjs это оверхед, тогда и мидлвар реализовать на rxjs )) либо написать самому pub sub без rxjs
ага , тоже к этому варианту склоняюсь что обычный евентбас/пабсаб написать
Event bus, говорят, так себе паттерн для работы с состоянием Очень неявные связи между компонентами, непонятные потоки данных, "все могут менять всё"
юзать реадкс для открытия модалки?
Юзать реакт можно)
кликаем в хедере на кнопку - нужно открыть модалку, показать уведомление, еще чтото, все компоненты например на разном дом уровнях (не обернуть контекстом)
Вопрос простой: модальное окно - это про бизнесс-логику?)
Почему не обернуть? Несколько приложений?
одно, вместо евенбаса предлагаешь менеджерить евенты с помощью контекста на все приложение?
для менеджера модалок и алертов да это не плохо, там мало ивентов, открыть модалку, закрыть модалку🤷
ну этож я к примеру, собыйтий может быть куча, не только модалки, просто видел как то вакансию и там у них написано было мол евенты менеджерятся с помощью rxjs, стейт в редаксе, то есть получается они не тащат в редакс дом события
если у них не redux-observeble то это сранно как по мне
Бтв контекст правильнее юзать в реакте, а не pub sub для этой логике
Обсуждают сегодня