AngularJS ile yeni tanışmaya başladım, ancak sunucu tarafı veritabanında bir şey değiştiğinde kullanıcı için gerçek zamanlı olarak otomatik olarak güncellenen (yenileme yok) bir görünüme sahip bir web uygulaması oluşturmak istiyorum.
AngularJS bunu (çoğunlukla) benim için otomatik olarak halledebilir mi? Ve eğer öyleyse, işyerindeki temel mekanizma nedir?
Örneğin, AngularJS'yi "model" değişiklikleri için düzenli olarak DB'yi yoklaması için ayarlıyor musunuz? Veya modelin değiştiğini AngularJS istemci tarafına bildirmek için bir tür Comet benzeri mekanizma kullanın?
Benim uygulamamdaki zorluk, diğer (web olmayan) sunucu tarafı yazılımların zaman zaman veritabanını güncelliyor olmasıdır. Ancak bu soru, AngularJS web istemcileri aracılığıyla veritabanını değiştiren birden fazla istemciye sahip olabileceğiniz saf web uygulamaları için de geçerlidir ve bunlardan biri DB'de (model) bir değişiklik yaptığında bunların her birinin güncellenmesi gerekir.