Size: a a a

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

2019 May 28

ДР

Димка Реактнативный 🛸 in Apollo — русскоговорящее сообщество
это библиотека для react-native
источник

ꟿⅨ in Apollo — русскоговорящее сообщество
ꟿⅨ
Как вообще сделать offline в serviceWorker-e c Apollo 2.0?
There are only two hard things in Computer Science: cache invalidation and naming things. --Phil Karlton
источник

Д

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

ꟿⅨ in Apollo — русскоговорящее сообщество
Дмитрий Д
Товарищи, помогите с авторизацией в приложении за вознаграждение...
Натурой?
источник

Д

Дмитрий Д in Apollo — русскоговорящее сообщество
ꟿⅨ
Натурой?
Деньгами, но не много, работаю на общественных началах:(
источник

ꟿⅨ in Apollo — русскоговорящее сообщество
Дмитрий Д
Деньгами, но не много, работаю на общественных началах:(
Эх
источник

Д

Дмитрий Д in Apollo — русскоговорящее сообщество
ꟿⅨ
Эх
Ну могу мешок картошки подогнать :)))
источник

ꟿⅨ in Apollo — русскоговорящее сообщество
Дмитрий Д
Ну могу мешок картошки подогнать :)))
Был бы сам про, помог бы 😊
источник

ДР

Димка Реактнативный 🛸 in Apollo — русскоговорящее сообщество
Почему не работает Optimistic UI?
<Mutation mutation={mutationWatching}>
       {changeMarketCurrencyWatching => (
         <CardMarketCoin
           watching={watching}
           onPress={() =>
             changeMarketCurrencyWatching({
               variables: { watching: !watching, coin_code },
               optimisticResponse: {
                 __typename: 'Mutation',
                 changeMarketCurrencyWatching: {
                   watching: !watching
                 }
               }
             })
           }
         />
       )}
     </Mutation>
источник

MS

Max Sitnikov in Apollo — русскоговорящее сообщество
Димка Реактнативный 🛸
Почему не работает Optimistic UI?
<Mutation mutation={mutationWatching}>
       {changeMarketCurrencyWatching => (
         <CardMarketCoin
           watching={watching}
           onPress={() =>
             changeMarketCurrencyWatching({
               variables: { watching: !watching, coin_code },
               optimisticResponse: {
                 __typename: 'Mutation',
                 changeMarketCurrencyWatching: {
                   watching: !watching
                 }
               }
             })
           }
         />
       )}
     </Mutation>
В changeMarketCurrencyWatching по идее тоже должен быть __typename и id
источник
2019 May 30

d

dench in Apollo — русскоговорящее сообщество
все привет! Может кто подсказать, чем организовать запрос на бекенд для рефреша токена?
источник

d

dench in Apollo — русскоговорящее сообщество
при этом чтобы все остальные запросы с фронта тормозились, ожидая рефреша
источник

d

dench in Apollo — русскоговорящее сообщество
клиеннт на фронте построен на apollo-client, apollo-link-http и т.п.
источник

DS

Dmitriy Shuleshov in Apollo — русскоговорящее сообщество
pwa vs apollo, подскажите что гуглиьт  то?)
источник

АР

Алексей Родионов in Apollo — русскоговорящее сообщество
Dmitriy Shuleshov
pwa vs apollo, подскажите что гуглиьт  то?)
Жёлтое против круглого? ))
источник

DS

Dmitriy Shuleshov in Apollo — русскоговорящее сообщество
Алексей Родионов
Жёлтое против круглого? ))
Ну пока я смутно представляю что такое pwa d целом. но не могу понять как кешировать данные  сервисворкером кода у нас общение с сервером не по ендпоинтам
источник

АР

Алексей Родионов in Apollo — русскоговорящее сообщество
Dmitriy Shuleshov
Ну пока я смутно представляю что такое pwa d целом. но не могу понять как кешировать данные  сервисворкером кода у нас общение с сервером не по ендпоинтам
Сервис-воркеры не годятся для кеширования GraphQL-запросов.
источник

АР

Алексей Родионов in Apollo — русскоговорящее сообщество
Во-первых, в GraphQL – один эндпоинт (кеш быстро разрастется из-за кеширования тела целиком всех запросов), во-вторых POST-запросы.
источник

АР

Алексей Родионов in Apollo — русскоговорящее сообщество
Используйте кеш Apollo, он хранит данные в нормализованном виде, может обновлять их при real-time, optimistic response и т.д.
источник

АР

Алексей Родионов in Apollo — русскоговорящее сообщество
Сервис-воркером кешируйте только статику своего фронта – HTML, JS, CSS – то, что называется PWA Shell (оболочку, интерфейс). Динамические данные по API кешируйте с помощью Apollo.
источник