我正在阅读有关FLUX模式的一些介绍信息,在深入研究之前,我想知道是否可以在后台运行服务器守护程序,以更新数据(看到它立即反映在HTML中(没有轮询请求)。
我想到的流程:守护程序更新数据=>商店发送"更改" event =>控制器视图接收"更改"和触发器"渲染" =>视图(html)已更新。提醒我一个推送通知流程。
是否有人熟悉此行为/ sceaio?
答案 0 :(得分:1)
关于商店是否应该使用ajax请求获取数据或者在您的案例服务器发送的事件中可能会发生这种情况存在争议。我的观点是商店应该只对行动做出反应。因此,您应该创建一个处理数据管理的服务(从服务器推送)。然后该服务触发一个有新数据的动作,商店从那里获取它。保持在商店外部请求/检索的实际数据使其更简单且易于测试。至少这是我的经历。
P.S。 我还要问一个动作中的数据获取/检索过程。对我来说,行动应该像一个信号。只是一个简单的数据(值)对象飞过应用程序。