シングルページアプリのスパの仕組みを理解しようとしています。
スパについての私の理解は、起動時にデータをロードし、保存などに ajax 呼び出しを使用するということです。全体的なアイデアは、モデルがクライアントにデータをキャッシュして、ブラウザーでリッチでスナッピーなエクスペリエンスを実現することです。
クライアントがサーバーの変更とどのように同期しているかについて混乱しています。EG 複数のユーザーがスパにログインしていて、全員が変更を行っている場合、キャッシュされたデータを使用している場合、クライアントは別のユーザーが個人の詳細を更新したことをどのように知ることができますか?
私の推測では、変更時にクライアントを更新するには、サーバー側で同様のことが発生する必要があると思います。これは存在しますか、それとも何か誤解していますか?
追加情報へのヘルプまたはポインタは大歓迎です。
前もって感謝します。