Backbone.js - Использование источника данных реального времени (socket.io) в качестве динамической модели - PullRequest
1 голос
/ 22 февраля 2012

У меня в настоящее время нет опыта работы с Backbone.js, и прежде чем я начну хорошо выглядеть, я хотел бы спросить, может ли кто-нибудь посоветовать, подходит ли он для моего случая использования.

У меня есть панель инструментов, гдеЯ представлю несколько графиков в режиме реального времени с источником данных, предоставленным socket.io.

Я хотел бы использовать один и тот же источник данных на нескольких страницах панели инструментов.

Будет иметь опорные линиимодели здесь хорошо подходят, т.е. устанавливают модель, которая использует источник данных socket.io, а затем делает его доступным для всех представлений?

В основном, когда вызывается socket.on, мне нужен объект в каждом изпредставления должны быть обновлены.

Возможно ли это?

Любые мысли будут высоко оценены.

С уважением, Бен.

1 Ответ

5 голосов
/ 22 февраля 2012

Да, это возможно. Есть библиотека для Backbone, которая заменяет метод Backbone.sync реализацией, работающей над Socket.IO:

.

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

...