В документах AngularJS есть что-то, что я не могу найти или, может быть, просто не хватает.
Я создаю веб-приложение с NodeJS и Express в фоновом режиме, и я пытаюсь понять, как он может взаимодействовать с Angular в интерфейсе. В частности, у меня будет API JSON для Angular для получения информации. Я хочу, чтобы передняя часть всегда была актуальной.
Мои вопросы:
- Функция двусторонней привязки данных означает Angular ($ resource или $ http) автоматически извлекает данные с сервера каждые n секунд?
- Естественно ли это использование длинных опросов, коротких опросов или веб-сайтов?
- Вам нужен JQuery для достижения синхронизации с сервером и клиентом или все может быть сделано с Angular?
- Вам нужно добавить дополнительный код, чтобы сделать это поведение случиться? Нужно ли использовать $timeout?
Каждый пример, который, как мне кажется, находит, заключается в том, что клиент извлекает данные один раз. Не синхронизировать данные с сервером.