WebSocketを使用すると、データが変更されたことをクライアントに通知する必要がある場合、次の2つのアプローチがあります。
どちらを使用しますか?その場合は?
私の場合、サーバーはHTTPエンドポイントを介してデータを提供する前にかなり多くの計算を行うので(つまり、not「このデータベーステーブルをシリアル化する」だけです)、最初のアプローチを選択すると思います。そのため、これらの計算をサーバー側だけでなくクライアント側でも行う必要はありません。
ただし、先に進む前に、これについてご意見をお聞かせいただければ幸いです。
次の質問が選択に影響を与える可能性があります。
これらの問題に基づいて、次の場合にデータプッシュを選択できます。
プッシュ通知 または Server-Sent-Events に興味があるかもしれません)(SSE)他のすべての場合、およびたとえば以下に対処するために:
ただし、SSEはブラウザ ではWebSocketほどサポートされていないため 、後者の方が簡単に選択できることに注意してください。