私はWebプロジェクトの研究段階にあり、ServerとClientのリアルタイム通信にjquery + signalrまたはAngularとmvvmパターンを使用するかどうかを決定したいと考えています。角度mvvmパターンでビューを更新するためにどのようなメカニズムが使用されますか?
私が知ったように、SignalRはサーバーとクライアントの間のWebSocket接続をセットアップしようとします。それが動作しない場合は、代わりにHTML longpollingまたはForeverFrameが使用されます。 この動作は欠かせません。
しかし、私はAngularも見ています。これは絶対的にjQueryの関連する代替フレームワークです(私の観点から)。 私はC#とWPFでいくつかの経験があるので、私はmvvmパターンに精通しています。 しかし、私はどのようなメカニズム(ウェブソケット、longpolling、...)で理解できないのですか?Angularは、データが変更されたビューモデル上のデータバインディングを持つ、クライアントからのビュー要素にデータを送信します。
この質問に対するヒントまたは完全な回答を感謝します:) 事前に感謝します。
AngularJs(1)には、2データバインディングのNg-Modelと$ scopeがあります。 ここにドキュメントがありますhttps://docs.angularjs.org/guide/scope – LorenzoBerti