Я тільки починаю ознайомлюватись з AngularJS, але я хотів би створити веб-програму, яка має подання, яке автоматично завантажується в режимі реального часу (без оновлення) для користувача, коли щось змінюється в базі даних на стороні сервера.
Чи може AngularJS обробляти це (здебільшого) автоматично для мене? І якщо так, то який основний механізм у роботі?
Наприклад, ви якось налаштовуєте AngularJS для регулярного опитування БД щодо змін "моделі"? Або скористатися якимсь кометоподібним механізмом, щоб повідомити код клієнта AngularJS про те, що модель змінилася?
У моїй програмі проблема полягає в тому, що інше (не в Інтернеті) серверне програмне забезпечення час від часу оновлюватиме базу даних. Але це питання однаково стосується і чистих веб-програм, де у вас може бути кілька клієнтів, які змінюють базу даних через веб-клієнти AngularJS, і кожного з них потрібно оновити, коли один із них вносить зміни в БД (модель).