問題タブ [ajax-polling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
two-way-binding - 一方向バインディングは、setTimeout 関数を使用するウォッチャーが存在しないことを意味しますか?
私が読んでいることから、双方向バインディングとは、モデルとビューを互いにインラインに保つために、JavaScript で setTimeout を数ミリ秒ごとに実装する「ウォッチャー」があることを意味します。
一方向バインディングでは、ビューにデータが入力されると、要素に割り当てられたイベントがモデルとビュー間の同期をトリガーするので、「ウォッチャー」はありませんか? 質問する理由は、「ウォッチャー」を使用するのが賢明だとは思わないためですが、これは検証に役立ちます。ブラウザーの JS イベント ループは、イベントには十分なようです。
(質問に答える必要がある場合は、Angular、React、および Vue を想定してください。)
私はこれを読んだ 、Angular と Watchers での One-Way または One-Time バインディング
ajax - Angular での AJAX の更新
AJAX を使用するクライアントにポーリング メソッドを実装しようとしています。バックエンドで c# を使用して ASP.NET フレームワーク Web アプリケーションを構築しており、フロントエンドで Angular で JavaScript を使用していますが、よくわかりません....
1.) 私が持っているコードが実際にリアルタイムの更新を行い、Web ページに表示されているコンテンツを意図したように更新するかどうか。
2.) Angular を AJAX リクエストに組み込む方法が機能する場合。
3.) type: 'get'; のように、ajax リクエストの本文に 'get' を指定する必要がある場合。
URL からのデータで更新したい、instruments と呼ばれる $scope にアタッチされた変数があり、データに変更がある場合は Web ページを更新します。明らかに、URL には、データを取得したい実際の URL が含まれます。これが私のモジュールのこれまでのコードです...
server - Ajax ポーリングと SSE (サーバー側のパフォーマンス)
サーバー側の観点から、SSE の代わりに Ajax Polling を使用する方が良い場合に、何らかの標準的な制限があるかどうかに興味があります。
- 毎秒 1 リクエスト: SSE の方が優れていると確信しています
- 1 分あたり 1 リクエスト: Ajax の方が優れていると確信しています
しかし、5 秒ごとに 1 つのリクエストはどうでしょうか? Ajax または SSE の制限頻度はどこで計算できますか?