Size: a a a

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

2018 October 16

NT

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

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/prisma 1.18.0 → 1.18.1 🎉
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
кто шарит в аполло, подскажите плиз
если у меня есть такая квери
query {
   exercises(orderBy: updatedAt_DESC) {
     id
     name
...

и вот такая:
query($id: ID!) {
   exercise(where: { id: $id }) {
     id
     name

как то можно сделать чтобы вторая брала свои данные из кеша?
я добавил fetchPolicy: "cache-only", но так кверя ничего не находит :С
источник

SL

Semen Levenson in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
кто шарит в аполло, подскажите плиз
если у меня есть такая квери
query {
   exercises(orderBy: updatedAt_DESC) {
     id
     name
...

и вот такая:
query($id: ID!) {
   exercise(where: { id: $id }) {
     id
     name

как то можно сделать чтобы вторая брала свои данные из кеша?
я добавил fetchPolicy: "cache-only", но так кверя ничего не находит :С
Посмотри в сторону @connect и fetchPolicy cach and network
источник

SL

Semen Levenson in GraphQL — русскоговорящее сообщество
Ещё можно ручками из кеша взять первый запрос и отфильтровать по id, и на основе этого скипать второй запрос
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Semen Levenson
Ещё можно ручками из кеша взять первый запрос и отфильтровать по id, и на основе этого скипать второй запрос
спасибо, нашел в доке что нужно задать cacheRedirects для InMemoryCache
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
получилось так:
export const cache = new InMemoryCache({
 cacheRedirects: {
   Query: {
     exercise: (_, args, { getCacheKey }) =>
       getCacheKey({ __typename: 'Exercise', id: args.where.id }),
   },
 },
});
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
и теперь берется из кэша норм )
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/graphql-playground v1.7.0 → v1.8.0 🎉
источник
2018 October 17

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/graphql-yoga v1.16.2 → v1.16.4 🎉
источник
2018 October 18

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/graphql-yoga v1.16.4 → v1.16.5 🎉
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/graphql-yoga v1.16.5 → v1.16.6 🎉
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
apollographql/graphql-tools 4.0.0 → v4.0.2 🎉
источник

DP

Dmitry Pasenko in GraphQL — русскоговорящее сообщество
Всем привет, парни подскажите - если у меня архитектура монолит, т.е. НЕ микросервисы - стоит ли использовать GraphQL вместо REST? Я понимаю что вопрос достаточно пространный... Хочу понять нужен ли мне GraphQL - может что то подскажите?
источник

DP

Dmitry Pasenko in GraphQL — русскоговорящее сообщество
Сейчас у меня просто клиент общается с сервером по рест-апи
источник

NK

ID:515512998 in GraphQL — русскоговорящее сообщество
Dmitry Pasenko
Всем привет, парни подскажите - если у меня архитектура монолит, т.е. НЕ микросервисы - стоит ли использовать GraphQL вместо REST? Я понимаю что вопрос достаточно пространный... Хочу понять нужен ли мне GraphQL - может что то подскажите?
Я думаю это ты должен ответить себе на вопрос — нужен или нет )
источник

DP

Dmitry Pasenko in GraphQL — русскоговорящее сообщество
В чем преимущества GraphQL ?
источник

DP

Dmitry Pasenko in GraphQL — русскоговорящее сообщество
ID:515512998
Я думаю это ты должен ответить себе на вопрос — нужен или нет )
Ладно, буду читать
источник

RZ

Ramil Zakirov in GraphQL — русскоговорящее сообщество
Если приложение рассчитано на небольшое кол-во сущностей, то может и не нужен графкуэль.
источник

RR

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