Backbone.js - 使用实时(socket.io)数据源作为动态模型

时间:2012-02-22 12:11:14

标签: backbone.js socket.io

我目前没有使用Backbone.js的经验,在我开始好好看之前,我想知道是否有人可以建议它是否适合我的用例。

我有一个仪表板,我将在其中显示多个实时图表,数据源提供一个socket.io。

我想在仪表板的多个页面上使用相同的数据源。

主干的模型是否适合这里,即设置使用socket.io数据源的模型,然后使其可用于所有视图?

基本上每当调用socket.on时,我都需要在每个视图中更新一个对象。

这可能吗?

任何想法都会非常感激。

最好的问候,本。

1 个答案:

答案 0 :(得分:5)

是的,那是可能的。有一个Backbone库,用一个可以在Socket.IO上运行的实现取代Backbone.sync方法:

https://github.com/logicalparadox/backbone.iobind