Size: a a a

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

2019 September 16

YP

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

P

Preeternal in GraphQL — русскоговорящее сообщество
Yury Petrovich
Привет всем. Ребята, может кто сталкивался с кешем в graphql? Не подскажете как генерировать __typename чтобы он везде был уникальным?
uuid
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Hmm
просто запрашивать квери и отрисовывать ? или имелось в виду что то другое
Ага, просто берешь параметры из роутинга и кидаешь их в переменные Графкуэль-запроса. И должно отобразиться +- то что у тебя открыто.

Т.е всякие там нотификации, авторизация может слететь. Т.к. они не хранятся в адресной строке. Но обычно эти данные не нужны в другом экране (в край юзер залогинится заново, нотификации опять прилетят).

К примеру ты строишь график, пользователь запросили июнь месяц и разбивку по часам. Так вот в той форме которая принимает значения от пользователя меняет роутинг. А уже изменение роутинга заставляет перерисоваться приложение с нужными данными, дергая их с сервера через АполлоКлиент.
источник

H

Hmm in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Ага, просто берешь параметры из роутинга и кидаешь их в переменные Графкуэль-запроса. И должно отобразиться +- то что у тебя открыто.

Т.е всякие там нотификации, авторизация может слететь. Т.к. они не хранятся в адресной строке. Но обычно эти данные не нужны в другом экране (в край юзер залогинится заново, нотификации опять прилетят).

К примеру ты строишь график, пользователь запросили июнь месяц и разбивку по часам. Так вот в той форме которая принимает значения от пользователя меняет роутинг. А уже изменение роутинга заставляет перерисоваться приложение с нужными данными, дергая их с сервера через АполлоКлиент.
Хорошо, спасибо
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Т.е. нежелательно данные из формы сразу прокидывать в графкуэль запрос. Теряется возможность скопировать ссылку, или если в браузере обновить страницу - то откроется не то что было. Тупо все параметры сбросятся. А это дико выбешивает пользователей.
источник

YP

Yury Petrovich in GraphQL — русскоговорящее сообщество
а можно на примере каком показать? А то я что-то толком ничего не нашел
источник

ip

ivan posokhin in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Т.е. нежелательно данные из формы сразу прокидывать в графкуэль запрос. Теряется возможность скопировать ссылку, или если в браузере обновить страницу - то откроется не то что было. Тупо все параметры сбросятся. А это дико выбешивает пользователей.
Есть примеры?
источник

a

artalar in GraphQL — русскоговорящее сообщество
Как в аполо сделать запрос “force” - игнорируя кеш?
источник

a

artalar in GraphQL — русскоговорящее сообщество
artalar
Как в аполо сделать запрос “force” - игнорируя кеш?
no one?
источник

a

artalar in GraphQL — русскоговорящее сообщество
Памагите(
источник

U

Uxname in GraphQL — русскоговорящее сообщество
artalar
Как в аполо сделать запрос “force” - игнорируя кеш?
cache-policy: "network-only"
источник

U

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

U

Uxname in GraphQL — русскоговорящее сообщество
(@artalar твою картинку удалил бот)
источник

a

artalar in GraphQL — русскоговорящее сообщество
Uxname
(@artalar твою картинку удалил бот)
А как сюда код лучше скидывать? инлайн, gist?
источник

a

artalar in GraphQL — русскоговорящее сообщество
(вот так не работает)
источник

U

Uxname in GraphQL — русскоговорящее сообщество
artalar
А как сюда код лучше скидывать? инлайн, gist?
никак не сработает ( в первый день)
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
ivan posokhin
Есть примеры?
Да есть два примитивных примера пагинации

На Аполло https://github.com/nodkz/example-fragments-apollo

На Релей https://github.com/nodkz/example-fragments-relay
источник

a

artalar in GraphQL — русскоговорящее сообщество
да вы прикалываетесь🤦‍♂️
как сюда хоть какой-то код запостить?))
источник

a

artalar in GraphQL — русскоговорящее сообщество
В общем решение: fetchPolicy "cache-first" | "network-only" | "cache-only" | "no-cache" | "standby" | "cache-and-network"
источник

OM

Oleg Morozov in GraphQL — русскоговорящее сообщество
Как это забыть?
источник