Size: a a a

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

2021 January 11

MV

Mark Vartanyan in GraphQL — русскоговорящее сообщество
Павел Червов
может polling заюзать, просто выполнится запрос и будут свежие данные в кеше?
а если пользователь прилежно прокликал весь UI, что, все данные теперь постоянно обновлять?)
источник

ПЧ

Павел Червов... in GraphQL — русскоговорящее сообщество
Mark Vartanyan
а если пользователь прилежно прокликал весь UI, что, все данные теперь постоянно обновлять?)
Зависит от конкртных кейсов, в моем кейсе мне не жалко раз в минуту подтнуть свежие данные в кэш, в вашем это может быть дорого
источник

MV

Mark Vartanyan in GraphQL — русскоговорящее сообщество
👍.
источник
2021 January 12

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
Dm K
подскажите, apollo-client  не предоставляет возможности инвалидировать кеш после 10мин? например, как в react-query, где можно указать  staleTime:  10min. Как можно реализовать лучше всего?
мб для такого подписки будет лучше?
источник

NK

Nikita Komkov in GraphQL — русскоговорящее сообщество
Подскажите пожалуйста что лучше использовать под нагрузкой примерно в 2000к пользователей одновременно(subscriptions, websocket, polling firebase)?
источник

b

bbclub in GraphQL — русскоговорящее сообщество
Подписки и вебсокет это же об одном
источник

DK

Dm K in GraphQL — русскоговорящее сообщество
Павел Червов
может polling заюзать, просто выполнится запрос и будут свежие данные в кеше?
это полинг интервал, то он 100% будет запускаться. А мне интересен вариант, когда  через 10 мин кеш становится невалидным. и следующий запрос (которого может и не быть) фетчает новые данные. у меня на 1 квери могут быть 100 вариантов кеша за счет разных переменных.  Если использовть плинг то как он может разрулит это?
источник

DK

Dm K in GraphQL — русскоговорящее сообщество
Bogdan Aleksandrovich
мб для такого подписки будет лучше?
вряд ли, если я правильно понял. мне лайв дейта не нужна
источник

DK

Dm K in GraphQL — русскоговорящее сообщество
есть идея писать собственный read и там как-то прикручивать staleTime, но последний раз когда пытался сделать через рид - нашел другое решение)
источник

М

Максим in GraphQL — русскоговорящее сообщество
Привет, подскажите как отключить кэш для мутаций на Apollo client
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Максим
Привет, подскажите как отключить кэш для мутаций на Apollo client
У мутации не должно быть кеша
источник

М

Максим in GraphQL — русскоговорящее сообщество
Алексей Козин
У мутации не должно быть кеша
fetchPolicy: 'no-cache',
источник

М

Максим in GraphQL — русскоговорящее сообщество
Есть)
источник

RL

Roman Lykov in GraphQL — русскоговорящее сообщество
Максим
Привет, подскажите как отключить кэш для мутаций на Apollo client
вы имеете ввиду у вас идет рефетч другого запроса и ему нужно указать fetchPolicy?
источник

RL

Roman Lykov in GraphQL — русскоговорящее сообщество
или есть какой-то кастомный апдэйт кэша?
источник
2021 January 13

YS

Yevhen Soldatov in GraphQL — русскоговорящее сообщество
Всес привет, есть возможность прочитать mutation response?
Юзаю React + apollo
источник

YS

Yevhen Soldatov in GraphQL — русскоговорящее сообщество
Или его нужно только сохранять локально?
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Apollo react native
делаю await client.resetStore() - приложение крашится
Кто-нибудь может помочь?
источник

М

Максим in GraphQL — русскоговорящее сообщество
Yevhen Soldatov
Всес привет, есть возможность прочитать mutation response?
Юзаю React + apollo
Что имеешь ввиду под прочитать? Я сохраняю в отдельную переменную и дальше использую как нужно
источник

YS

Yevhen Soldatov in GraphQL — русскоговорящее сообщество
Максим
Что имеешь ввиду под прочитать? Я сохраняю в отдельную переменную и дальше использую как нужно
Типа writeQuery только прочитать response с мутации
источник