AT
{
"errors": [
{
"message": "Access denied",
"path": [
"tasks"
]
}
],
"data": null
}
Size: a a a
AT
A
AT
MS
U
AT
MS
AT
MS
VS
g
R
GS
@client
полями логика такая же, как и с remote - то есть есть в кэше - отдаем, нет в кэше - вызываем локальный резолвер. Если хочется всегда вызывать резолвер - то нужно явно это указать: @client(always: true)
(https://www.apollographql.com/docs/react/essentials/local-state/#forcing-resolvers-with-clientalways-true). M
pg
, но для маркетплейса хватало. Всё что нужно было оч быстро загружать - кешировалось в redis, почти вся изнес логика легла на фронта (из-за graphql), на бэке я только права расставил через graphql-shield
, Могу по скайпу подробнее чуть что.П
A
П
A