Size: a a a

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

2020 May 04

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Ты в самом query подписываешься на запрос или просто делаешь fetch один раз?
источник

MZ

Maks Ze in GraphQL — русскоговорящее сообщество
а в принципе без refetchQueries можно как то тригернуть ререндер?
источник

S

Special K in GraphQL — русскоговорящее сообщество
Sergey Фrolov
Ну это и ответ, перенести флажки в аполло очень легко
Можно пример такого приложения?
источник

А

Андрей in GraphQL — русскоговорящее сообщество
Sergey Фrolov
Ты в самом query подписываешься на запрос или просто делаешь fetch один раз?
не совсем понял, у меня это просто работает
источник

MZ

Maks Ze in GraphQL — русскоговорящее сообщество
Андрей
тогда тоже юзай Optimisyic UI
меня в принципе угнетает, что для обновления локальных данных нужно дергать сервак)
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Maks Ze
а в принципе без refetchQueries можно как то тригернуть ререндер?
watchQuery
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Special K
Можно пример такого приложения?
Локальная схема (тип+расширение Query/Mutation), пара своих резолверов
источник

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

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Maks Ze
меня в принципе угнетает, что для обновления локальных данных нужно дергать сервак)
Зачем дергать сервак, я так и не понял.
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Я конечно пишу на angular, но по факту там под прослойкой тот же ровно apollo/client. И тут скорее уже какие-то реактовские штуки начинают вылезать.
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Ну и в API клиента watchQuery есть. Как оно коннектится непосредственно к UI –в в этом может быть трабла.
источник

ДН

Давид Надеждин... in GraphQL — русскоговорящее сообщество
Ребят, а в vue apollo можно выполнять просто запросы с классическими промисами?
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Ну и для Optimistic UI используется
optimisticResponse
, а не просто update в мутации отдельно
https://www.apollographql.com/docs/react/v3.0-beta/performance/optimistic-ui/
источник

ДН

Давид Надеждин... in GraphQL — русскоговорящее сообщество
Давид Надеждин
Ребят, а в vue apollo можно выполнять просто запросы с классическими промисами?
вроде нашел как
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Давид Надеждин
вроде нашел как
Через client?
источник

ДН

Давид Надеждин... in GraphQL — русскоговорящее сообщество
Sergey Фrolov
Через client?
вот
источник

ДН

Давид Надеждин... in GraphQL — русскоговорящее сообщество
в доке такого не увидел, но видел такое для мутаций
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Давид Надеждин
в доке такого не увидел, но видел такое для мутаций
Да, я так примерно и думал. Ну вот там есть не только query, но и watchQuery
источник

ДН

Давид Надеждин... in GraphQL — русскоговорящее сообщество
Sergey Фrolov
Да, я так примерно и думал. Ну вот там есть не только query, но и watchQuery
а в чем разница?
источник

ДН

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