Size: a a a

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

2021 January 05

А

Андрей in GraphQL — русскоговорящее сообщество
Алексей Козин
Да, могло повлиять. Apollo оптимизирует вызовы Query.
переделаю на мутацию
источник

А

Андрей in GraphQL — русскоговорящее сообщество
сейчас попробую рефетч
источник

А

Андрей in GraphQL — русскоговорящее сообщество
Да, рефетч тригернул тотже запрос сразу на легке
А квери с тем же параметром не выполнялась вторрой раз, но стоило сменить любой параметр и повторно все ок.

Вердикт, если нужно обновить запрос - рефетч
В моем случаи вызов процедуры надо переделать из квери на мутацию
источник

А

Андрей in GraphQL — русскоговорящее сообщество
Спасибо, парни, большое вам!)
источник

RL

Roman Lykov in GraphQL — русскоговорящее сообщество
Андрей
ПривеТ, подскажите с задачей:
Есть модальное окно, вывзаю запрос useLazyQuery когда он монтируется (компонент)
Дальше при клике на сабмит - также езе один запрос, и если он успешен -> то выполняю первый запрос (что при монтирование). Но не выполняется.
То что в консоли выводится, а зпросы не идут. что не так?
fetch-policy попробуйте поменять, скорее всего просто берутся данные из кэша
источник

А

Андрей in GraphQL — русскоговорящее сообщество
Roman Lykov
fetch-policy попробуйте поменять, скорее всего просто берутся данные из кэша
спасибо уже менял) сделали вывод что он просто не реагировал на точную копию запроса
источник

М

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

М

Мерч in GraphQL — русскоговорящее сообщество
В первом случае залетает все нормально, во втором не залетают новые данные, при чем если изменяются старые, все нормально
Чем обьяснить такое поведение?
источник

М

Мерч in GraphQL — русскоговорящее сообщество
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Я написал статью, если прочитаете и дадите фидбек, то буду благодарен

https://alekseykozin.medium.com/never-write-typescript-types-for-graphql-schema-by-hand-4c35fe302845
источник

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
На русском нету?
источник

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
Мерч
В первом случае залетает все нормально, во втором не залетают новые данные, при чем если изменяются старые, все нормально
Чем обьяснить такое поведение?
Было так , что один запрос давал разные данные , потому что датадоадер кешировал на беке
источник

М

Мерч in GraphQL — русскоговорящее сообщество
Bogdan Aleksandrovich
Было так , что один запрос давал разные данные , потому что датадоадер кешировал на беке
воооот, а как это проверить?
источник

М

Мерч in GraphQL — русскоговорящее сообщество
графический graphi нельзя же на проде запустить
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Bogdan Aleksandrovich
На русском нету?
Увы
источник

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
Мерч
воооот, а как это проверить?
А тут точно не скажу , смотреть нужно лоадер и дёргать из пасочницы и проверять , что когда вернёт
источник

RL

Roman Lykov in GraphQL — русскоговорящее сообщество
Мерч
В первом случае залетает все нормально, во втором не залетают новые данные, при чем если изменяются старые, все нормально
Чем обьяснить такое поведение?
Нормализация данных идёт по Id и typname, если вы не запрашиваете эти поля, то механизм работает иначе. Я бы капнул в эту сторону
источник

do

dmone one in GraphQL — русскоговорящее сообщество
Всем привет, кто-то делал Google auth используя nestjs + graphQl? Подскажите пожалуйста пару ссылок
источник

S

Stanislav in GraphQL — русскоговорящее сообщество
dmone one
Всем привет, кто-то делал Google auth используя nestjs + graphQl? Подскажите пожалуйста пару ссылок
у гугла документация по oauth есть
источник
2021 January 06

R

Roman in GraphQL — русскоговорящее сообщество
Нужно сделать статусы online и sleep
1. online - loggedInUser and have open at least one team board or team page
2. sleep - loggedin but not online


Юзер пингуется юзер каждые 2 минуты и обновляется статус
Можно добавить поле isSleep, но не понятно где его потом использовать. Так как юзер онлайн, то можно было чекать url при каждом запросе, но тут не рест, а graphql и req.url будет всегда '/'
источник