5

Facebook 自身の製品は GraphQL を使用しており、これもリアルタイム エクスペリエンスの優れた例です。たとえば、誰かが何かを気に入ると、誰もがそのようなものがフィードに表示されるのを見ることができます。

しかし、GraphQL のすべてのドキュメントでは、すべてのクエリが HTTP GET または HTTP POST を 1 つの時点で行うようなステートレス サーバーを使用しています。

そのため、平均的な開発者が Facebook と同じくらいリアルタイムなものをどのように構築できるかは明らかではありません。

たとえば、リアルタイムの GraphQL がある場合、サーバーはどのような状態を追跡しますか? クライアントは監視する GraphQL クエリのバンドルを送信しますか? それとも、サーバーはクライアントの状態のより高いレベルの側面を追跡して、クライアントがどの GraphQL クエリを監視するかを推測しますか?

4

0 に答える 0