Я правильно понимаю, что если не добавлять кастомные типы, а в схеме указать price: String!, birthDate: String!, то запрос тоже отработает корректно?
@devmark6 ай бұрын
В принципе большинство типов данных можно передавать строкой. Но тогда потребуется делать дополнительный парсинг. А в варианте с кастомными типами все работает автоматически.
@blavodbatman6 ай бұрын
@@devmark Это я к тому, что если нужно просто на фронте показать пользователю результат как есть, то технически можно всё, кроме id и объектов, объявлять в схеме String, а GraphQL уже под капотом сам сделает что-то типа toString() для полей, не являющихся строкой. А вот если нужно получить данные и что-то с ними сделать, то кастомные типы - must have.