web-dev-qa-db-ja.com

IntrospectionFragmentMatcherを使用する理由

IntrospectionFragmentMatcherを使用して、インターフェイスフィールドとユニオンフィールドから返される値の具体的なタイプを判別する理由はありますか?

私はapollo-clientについて話している。 InMemoryCacheaddTypename: trueを使用しているので、クライアントが応答を受け取った瞬間にタイプがわかります。

その間、私のコンソールは次のような警告に悩まされています: console warnings

ドキュメントのヒントが表示される唯一の理由は、応答の検証です。しかし、なぜサーバーから送信された応答を検証するのでしょうか。サーバーを信頼する価値がない場合でも、検証は役に立ちません。

9
kdojeteri

警告はapolloのバグのようです。 https://github.com/apollographql/apollo-client/issues/3397

3
Andrew B.