我浏览了在线Falcor视频和教程,听起来非常有趣。我想确定这是否适合我们的应用需求。在演示文稿的某处,我听说它非常适合相当静态的应用程序,这意味着数据很大但很多是静态的。在我们的例子中,数据量很大,但也经常更新。因此,当后端数据经常更新时,Falcor如何工作的问题。
答案 0 :(得分:2)
如果客户端内存中保存的数据由于服务器端表示发生变化而变得陈旧(例如,两个独立的用户操纵图形的相同部分),那么您将需要某种服务器推送到客户端事件stream thingy通知客户端更改,以便它可以保持数据缓存新鲜。
据我所知,Falcor没有任何内置的挂钩用于此类事情。这并不意味着Falcor不能用于动态数据;大多数MVC框架都有这个警告。只是需要注意的事情。