Size: a a a

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

2021 March 26

Б

Байрам in GraphQL — русскоговорящее сообщество
источник

Б

Байрам in GraphQL — русскоговорящее сообщество
Как вы решаете подобные проблемы 😞?
источник

QQ

Qaisar Qarashauly in GraphQL — русскоговорящее сообщество
Байрам
Как вы решаете подобные проблемы 😞?
В моем случае - переходом на urql. Ранее тут писали о предпологаемом будущем react-apollo
источник

Б

Байрам in GraphQL — русскоговорящее сообщество
Qaisar Qarashauly
В моем случае - переходом на urql. Ранее тут писали о предпологаемом будущем react-apollo
Я видимо пропустил, и о чем писали, если коротко можно изложить?
источник

QQ

Qaisar Qarashauly in GraphQL — русскоговорящее сообщество
Байрам
Я видимо пропустил, и о чем писали, если коротко можно изложить?
Кто то ранее писал, что тесты в репозитории react apollo проваливаются. Вся кодовая база завязана на одном человеке. Плохая архитектура самой библиотеки. Все больше открытых-неотвеченных issue и тд и тп
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Так react-apollo не поддерживается же, он мигрировал в клиент уже давно
источник

Б

Байрам in GraphQL — русскоговорящее сообщество
Qaisar Qarashauly
Кто то ранее писал, что тесты в репозитории react apollo проваливаются. Вся кодовая база завязана на одном человеке. Плохая архитектура самой библиотеки. Все больше открытых-неотвеченных issue и тд и тп
Благодарю
источник

y

yel' in GraphQL — русскоговорящее сообщество
у меня вот такая операция отваливается с ошибкой во время генерации

Subscription "DialogsSteam" must select only one top level field.
источник

y

yel' in GraphQL — русскоговорящее сообщество
а существует ли какой-то workaround помимо серверного?
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
У вас же разные подписки. А вы хотите их в одно событие собрать. Что будет диалог создан, а оператор ещё не присоединился - события не будет. Разделяйте их
источник

y

yel' in GraphQL — русскоговорящее сообщество
там немного не такая логика. Первое событие добавляет диалог в список, а второе удаляет (отдаёт другому оператору) грубо говоря
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Ну тем не менее они асинхронны
источник

y

yel' in GraphQL — русскоговорящее сообщество
в общем ладно, это выглядит как костыль в любом случае, лучше попросить бек это объеденить нормально в одно событие мне кажется
источник

y

yel' in GraphQL — русскоговорящее сообщество
просто у меня выходит ахренеть сколько бойлерплейт кода чтобы создать два subscribeToMore для двух подписок
источник

NP

Nikita Polevoy in GraphQL — русскоговорящее сообщество
В react компоненте дергаю кверю (apollo)
 const { data, loading, refetch } = useQuery(orderListGql, {
   fetchPolicy: 'network-only',
   variables: getQueryVariables(supplierId),
 });
Явно указал что данные нужны "network-only". Но система все равно использует кэш. Как это исправить?
источник

a

alex in GraphQL — русскоговорящее сообщество
Nikita Polevoy
В react компоненте дергаю кверю (apollo)
 const { data, loading, refetch } = useQuery(orderListGql, {
   fetchPolicy: 'network-only',
   variables: getQueryVariables(supplierId),
 });
Явно указал что данные нужны "network-only". Но система все равно использует кэш. Как это исправить?
источник
2021 March 27

NP

Nikita Polevoy in GraphQL — русскоговорящее сообщество
спасибо, все равно не работает... тянет из кэша.
источник

DB

Denis Barvitskiy in GraphQL — русскоговорящее сообщество
Nikita Polevoy
спасибо, все равно не работает... тянет из кэша.
Где то ещё идёт запрос? От куда кеш то? Или при повторном заходе?
источник

NP

Nikita Polevoy in GraphQL — русскоговорящее сообщество
Denis Barvitskiy
Где то ещё идёт запрос? От куда кеш то? Или при повторном заходе?
В родительском компоненте дергается таже кверя но с другими параметрами
источник

a

alex in GraphQL — русскоговорящее сообщество
Nikita Polevoy
В родительском компоненте дергается таже кверя но с другими параметрами
а через apollo дев тулзы, кеш смотрел ?
источник