попытка убежать от Backpressure?
2) Легально ли в Elm и TEA инициировать несколько команд в ответ на сообщение?
3) Как поместить во все это дело команды, которые по сути не должны влиять на состояние? Например, состояние обновилось - закешировать без каких либо сообщений, сотояние обновилось - выделить из него сущность, закешировать, отправить на сервер, удалить?
4) Может, есть еще и отмена команд?)))
в какой сторону стоит почитать? не могу никак в голове собрать полную картину для решения задачи (на самом деле надеюсь, что описание всех этих Flux, Redux и Elm полностью покроют мою задачу)
у меня состояние отделено от View и нужно шерить его по всему приложению + обновлять не только через сообщения от пользователя (тут вроде все просто - не важно, кто шлет сообщения)
2) Да 3) В нормально проектированной TEA библиотеке можно возвращать несколько сообщений или ни одного. 4) Да вроде не было.
1. Да просто готовая реализация очереди. 2. Конечно. 3. Просто по результату выполнения эффекта возвращай msg который проигрорируешь ( у меня это IdleMsg) 4. У меня в либе есть, даже в сэмпле есть(CancelCmd)
>в какой сторону стоит почитать? не Да сделай простенький Todo на Элме, это займет пару вечеров, зато концепция в голове отложется.
Обсуждают сегодня