Проверка пользовательского ввода с помощью реле
Судя по всему, лучший способ сделать валидацию с помощью Relay - это использовать в вашей схеме собственные скалярные типы GraphQL. Это так?
1 ответ
Решение
Вы должны думать об этом как об аналогичной проверке типа на стороне сервера с помощью REST API.
Хотя вы можете проверять скалярные данные таким образом, этот код выполняется на сервере, а не на клиенте, и это эквивалентно, например, бэкэнду REST, отклоняющему запрос с 400.
На практике для идеального UX вы, вероятно, захотите провести некоторую проверку на стороне клиента, чтобы предложить больше отзывов (и более немедленных отзывов), когда это практически возможно.