Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一見すると、Relay で検証を行う最善の方法は、スキーマでカスタム GraphQL スカラー型を使用することです。そうですか?
これは、REST API を使用したサーバー側の型検証に似ていると考える必要があります。
この方法でスカラー データを検証できますが、このコードはクライアントではなくサーバーで実行され、たとえば REST バックエンドが 400 でリクエストを拒否するのと同じです。
実際には、理想的な UX を実現するには、クライアント側でこの検証の一部を実行して、より多くのフィードバック (およびより即時のフィードバック) を実際に提供することをお勧めします。