Size: a a a

GraphQL — русскоговорящее сообщество

2020 September 15

V

Vlad in GraphQL — русскоговорящее сообщество
Добрый вечер)
А если я хочу сделать:

input updateUser {
   _id: String
   data: ??? // Need object with { name: String }
}

Для этого создать отдельный тип ?
источник

D

Den in GraphQL — русскоговорящее сообщество
Vlad
Добрый вечер)
А если я хочу сделать:

input updateUser {
   _id: String
   data: ??? // Need object with { name: String }
}

Для этого создать отдельный тип ?
Да, тип у которого внутри будет name: String
источник

V

Vlad in GraphQL — русскоговорящее сообщество
Den
Да, тип у которого внутри будет name: String
Понял, спасибо )
источник
2020 September 16

A

Alex in GraphQL — русскоговорящее сообщество
Знает ли кто альтернативы Apollo studio?
источник

A

Alex in GraphQL — русскоговорящее сообщество
Apollo заставляют нас использовать их логотип в нашей рекламе. При том, что мы у них покупаем платную подписку.
источник

NB

Nikita Bayev in GraphQL — русскоговорящее сообщество
Ребята, подскажите, случайно с аполло столкнулся:
У меня генеративные таблицы (автоматически фетчат данные, разное кол-во ячеек, колонок и т.п).
Приходит с ответа ключ  __typename для кэширования, как я понимаю, но он у меня в итоге в таблицах рендерится. Как можно избежать этого?

Пробовал этот вариант — https://github.com/apollographql/apollo-feature-requests/issues/6#issuecomment-676886539, но не поехало, потому что operation.variables пустой.
источник

MK

Mihail Kuschenko in GraphQL — русскоговорящее сообщество
Добрый день! есть кто работал с graphql subscribe и сервисом pusher ?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Nikita Bayev
Ребята, подскажите, случайно с аполло столкнулся:
У меня генеративные таблицы (автоматически фетчат данные, разное кол-во ячеек, колонок и т.п).
Приходит с ответа ключ  __typename для кэширования, как я понимаю, но он у меня в итоге в таблицах рендерится. Как можно избежать этого?

Пробовал этот вариант — https://github.com/apollographql/apollo-feature-requests/issues/6#issuecomment-676886539, но не поехало, потому что operation.variables пустой.
специфичная задача откручивать __typename

А при отрисовке почему не удаляете это поле?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Пусть в кеше храниться как кешу удобно, а уже на этапе рендера делайте с данными что хотите.
источник

NB

Nikita Bayev in GraphQL — русскоговорящее сообщество
Pavel @nodkz
специфичная задача откручивать __typename

А при отрисовке почему не удаляете это поле?
Как вариант, просто хотелось что-то типа менять респонс после получения, но видимо придётся убирать на уровне рендера.
источник

VF

Vladimir Fursov in GraphQL — русскоговорящее сообщество
Привет всем. Здесь есть кто то кто сможет помочь объяснить как можно на фронте (vue-apollo)  объединять схемы с беке делая свои кастомные (schema stitching )?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Путь в никуда.

Сделать можно, но только самим писать какой-то велосипед.

При этом вы получите отвратительный DX. Не будет работать graphql-codegen. Автоподстановка в IDE. Линтеры.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
По причинам выше, ститчинг стараются делать на бэке. Чтоб разработка клиента была максимально удобной.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Либо, заводите несколько аполло-клиентов. И уже в своих компонентах "ститчите" полученные данные.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
В любом случае, таких велосипедов готовых не встречал. Ибо, в больших командах это отвратительно работает.

А мелкие команды в опенсорс практически ничего толкового не выкладывают.
источник

ММ

Муслим Мухамедияров... in GraphQL — русскоговорящее сообщество
Други  а где можно вакансию разместить на разраба со знанием GraphQL
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
Муслим Мухамедияров
Други  а где можно вакансию разместить на разраба со знанием GraphQL
да тут кидайте, может кому будет очень кстати, если не спамить постоянно думаю никто против не будет
источник

ММ

Муслим Мухамедияров... in GraphQL — русскоговорящее сообщество
тут нельзя :)
источник

AB

Aleksandr Bukhalo in GraphQL — русскоговорящее сообщество
Vladimir Fursov
Привет всем. Здесь есть кто то кто сможет помочь объяснить как можно на фронте (vue-apollo)  объединять схемы с беке делая свои кастомные (schema stitching )?
даже интересно стало, зачем такое может пригодиться
источник

VF

Vladimir Fursov in GraphQL — русскоговорящее сообщество
Aleksandr Bukhalo
даже интересно стало, зачем такое может пригодиться
Тогда проще, вопрос  есть query USER и query COMMENTS на беке эти сущности описаны, как мне сделав один запрос взять  с USER name а c  COMMENTS все его комментарии? Сразу прошу прощение если как то некорректно  задал вопрос или пример
источник