Кто отвечает за получение данных с сервера в приложении flux с кешированием?

В примере приложения flux webchat и на диаграмме README кажется, что создатель действия должен получить данные с сервера.поток данныхПроблема, которую я вижу, заключается в том, что выборка может не потребоваться, если данные уже находятся в магазине.Об этом известно только хранилище, поэтому действие нужно действительно отправить.Я думаю, что лучше по возможности извлекать дернормализованные данные, чтобы минимизировать вызовы xhr.Если хранилище денормализовано, например, ---- +: = 0 =: + ---- будет содержать все данные, необходимые для отображения сообщений.Каждое сообщение выглядит какМагазин может иметь ответственность (посредством событий?) Обновлять UserStore частичными моделями пользователей.Другой способ, о котором я думаю, - это иметь несколько нормализованных хранилищ и создавать определенные хранилища со схемой, которую ожидает представление.В этой ситуации мне кажется, что создатель действий полезен только для отправки полезной нагрузки, т.е.это бесполезно.Что вы думаете?
7 голосов | спросил amirouche 7 FebruaryEurope/MoscowbSat, 07 Feb 2015 01:13:19 +0300000000amSat, 07 Feb 2015 01:13:19 +030015 2015, 01:13:19

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132