Вопрос есть про рефрейм: есть дропдаун, на нем висит ончендж два диспатча (через do), один на смену value второй на get запрос чтобы подтянуть данные под этот value для другого компонента. Это идиоматически верно? Доку их несколько раз читал, однозначного ответа не нашёл
По-моему идиоматичней будет один диспатч, в котором вызывается эффект для запроса и эффект :db.
дб, которое функции хендлера эвента приходит как аргумент это коэффект, а мап, с описанием, какой запрос ему нужно отправить куда-то или поменять тот же дб - эффект
Ок, а почему тогда не ко-эффект? Пытаюсь уловить логику когда какие инструменты использовать
Это сложнее, мне кажется, что эффект здесь выражает намерение сменить значение и производит сайд-эффект запроса, чтобы потом инициализировать другой компонент. Коэффект, вроде бы, идиоматично, про необходимые для хэндлера данные.