Size: a a a

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

2021 January 14

I

Ilya in GraphQL — русскоговорящее сообщество
О, спасибо, почитаю, не находил этого
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Вот ответ от разработчиков, почему они переопределяют ошибку на свою
источник

I

Ilya in GraphQL — русскоговорящее сообщество
Олег Линьков
Вот ответ от разработчиков, почему они переопределяют ошибку на свою
Понял, читаю
источник

EA

Eugene Allenov in GraphQL — русскоговорящее сообщество
Dima
Просто если юзать рефетч, то получается будет 2 запроса, изначально с пустой строкой к примеру, а потом как айдишка появится, будет 2 запрос)
useLazyQuery
источник

BA

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

EA

Eugene Allenov in GraphQL — русскоговорящее сообщество
Bogdan Aleksandrovich
Привет всем , такой вопрос , если я кидаю два запроса сразу , каждый придёт с разной скоростью , будет два апдейта , это нормальная история ?
Нормальный но если надо вместе почему не сделать две квери в 1 запросе?
источник

I

Ilya in GraphQL — русскоговорящее сообщество
Олег Линьков
Вот ответ от разработчиков, почему они переопределяют ошибку на свою
Большое спасибо за ссылку)

Помог в итоге флаг allowExternalErrors
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Apollo React Native крашится в ios, причем сильно, где-то внутри натива
В android работает нормально
Кто-нибудь сталкивался с таким?
источник

DB

Denis Barvitskiy in GraphQL — русскоговорящее сообщество
Алексей Козин
Apollo React Native крашится в ios, причем сильно, где-то внутри натива
В android работает нормально
Кто-нибудь сталкивался с таким?
Что именно происходит? Активно использую в проде, все ок
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Denis Barvitskiy
Что именно происходит? Активно использую в проде, все ок
Происходит в эмуляторе iOS
Если есть две разные query в приложении
Они запрашивают один и тот же объект, но с разным набором полей
Этот объект не имеет собственного id, или полей по которым можно было бы посчитать id
Для этого объекта определёна функция merge
Так вот в этом случае приложение хардкорно падает с нативным эксепшеном
Но на реальном iOS устройстве или эмуляторе андроида работает корректно

Я везде щас вырубил cache, без кэша не падает
источник

DB

Denis Barvitskiy in GraphQL — русскоговорящее сообщество
Алексей Козин
Происходит в эмуляторе iOS
Если есть две разные query в приложении
Они запрашивают один и тот же объект, но с разным набором полей
Этот объект не имеет собственного id, или полей по которым можно было бы посчитать id
Для этого объекта определёна функция merge
Так вот в этом случае приложение хардкорно падает с нативным эксепшеном
Но на реальном iOS устройстве или эмуляторе андроида работает корректно

Я везде щас вырубил cache, без кэша не падает
Возможно это проблема в эмуляторе, раз на реальном устройстве работает, пробовали разные версии ios?
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Denis Barvitskiy
Возможно это проблема в эмуляторе, раз на реальном устройстве работает, пробовали разные версии ios?
Не пробовал, спасибо за подсказку
источник

DB

Denis Barvitskiy in GraphQL — русскоговорящее сообщество
Ещё под вопросом как у вас нормализации происходит без id или ключевых элементов
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Denis Barvitskiy
Ещё под вопросом как у вас нормализации происходит без id или ключевых элементов
У родительского элемента есть ключ
Этот дочерний элемент я перезаписываю сверху с потерей старых данных
источник
2021 January 15

НП

Нужен Бекенд Пайтон... in GraphQL — русскоговорящее сообщество
Всем привет
источник
2021 January 16

V

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

🅅🄺

🅅aleriy 🄺obzar in GraphQL — русскоговорящее сообщество
Vlad
Ребят, а как аполло клиент определяет что данные не изменились и достает их из кэша, а не делает запрос?
ну там разные стратегии инвалидации кеша у них есть
источник

V

Vlad in GraphQL — русскоговорящее сообщество
просто выглядит как магия
источник

Y

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

Y

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