2014-12-26 2 views

ответ

0

Вы можете использовать WebSockets с React, чтобы не было необходимости опроса сервера (т. Е. Отправляйте повторяющиеся запросы ajax с заданным интервалом). С React вы обычно сохраняете данные, полученные с сервера в состоянии, используя метод setState (http://facebook.github.io/react/docs/component-api.html). Затем в любое время, когда данные состояния обновляются, React будет разграничивать DOM и повторно отображать необходимые компоненты.

0

Есть ли у вас какие-либо образцы кода? Используете ли вы какую-либо библиотеку/фреймворк для своих моделей? Я бы предложил абстрагировать сетевые запросы из представлений в какую-то модель данных, будь то Backbone, Angular, Flux Architecture и т. Д. Там вы можете решить, хотите ли вы опросить данные, использовать WebSockets или запросить данные на основе изменение состояния на ваш взгляд.