Size: a a a

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

2020 May 17

M

M in GraphQL — русскоговорящее сообщество
Eugene Allenov
Типа меньше кода писать и схема всегда синхронизирована. (но мне лично этот подход вообще не понравился)
+
источник

M

M in GraphQL — русскоговорящее сообщество
райан гослинг дело говорит
источник

EA

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

О

Олег in GraphQL — русскоговорящее сообщество
Eugene Allenov
Типа меньше кода писать и схема всегда синхронизирована. (но мне лично этот подход вообще не понравился)
Типа есть связь с орм?
источник

EA

Eugene Allenov in GraphQL — русскоговорящее сообщество
Типа схема выводится из твоей бизнес модели, а не ты модель под схему подгоняешь.
источник

О

Олег in GraphQL — русскоговорящее сообщество
Eugene Allenov
Типа схема выводится из твоей бизнес модели, а не ты модель под схему подгоняешь.
Что такое бизнес модель?
источник

EA

Eugene Allenov in GraphQL — русскоговорящее сообщество
Короче если погуглить schema first vs code first graphql будет несколько статей )
источник

О

Олег in GraphQL — русскоговорящее сообщество
а кто пробовал prisma migrate save? пишет что нет такой команды даже с экспериментальным флагом
источник

ss

salem salem in GraphQL — русскоговорящее сообщество
Всем привет, подскажите, как в данном случае организовать резолвер.
Схема:
   type Post {
     meta: Meta
   }

   type Meta {
      views: Int
      likes: Int
   }
   extend type Query {
      getPost(id: ID) Post
   }
пробую такой резолвер:
   {
         Query: {
           getPost: () => { retrun {views: 5, likes: 7},
   
   Meta: {
         views: (root) => {
             return root.views
         },
         likes: (root) => {
             return root.likes
         }
   }
}



при запросе по квери getPost, meta возвращает null. Подскажите как резолвер подправить? Нужно чтоб выполнялся код в резолверах Meta.likes и Meta.views
источник

ss

salem salem in GraphQL — русскоговорящее сообщество
Спасибо, уже поправил, добавил в резолверы
Post: {
   meta: (root) => root
}
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
salem salem
Всем привет, подскажите, как в данном случае организовать резолвер.
Схема:
   type Post {
     meta: Meta
   }

   type Meta {
      views: Int
      likes: Int
   }
   extend type Query {
      getPost(id: ID) Post
   }
пробую такой резолвер:
   {
         Query: {
           getPost: () => { retrun {views: 5, likes: 7},
   
   Meta: {
         views: (root) => {
             return root.views
         },
         likes: (root) => {
             return root.likes
         }
   }
}



при запросе по квери getPost, meta возвращает null. Подскажите как резолвер подправить? Нужно чтоб выполнялся код в резолверах Meta.likes и Meta.views
Замени retrun на return
источник
2020 May 18

JS

John Smith in GraphQL — русскоговорящее сообщество
Существует ли способ в рамках одной мутации получить id добавленного элемента и использовать этот id для вставки подчиненных элементов?
Условно, вставили автора, вернулся id, и тут же добавляем массив книг с указанием id автора.
источник

is

il.ya sald.in in GraphQL — русскоговорящее сообщество
Resolve field?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Завтра я с ребятами буду в прямом эфире разговаривать о GraphQL.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Утро добрым не бывает, зато может быть интересным.

19 мая в 11:00 наливайте себе кофе и присоединяйтесь к эфиру «Тяжелого утра с HolyJS» с Женей Котом (Wrike) и Лешей Золотых (Infobip). Гость второго выпуска — GraphQL-ниндзя, разработчик интернет-продуктов и опенсорс-мейнтейнер Павел Черторогов. Ребята будут говорить, само собой, о GraphQL и GraphQL-compose, а также легко и непринужденно перемоют косточки бэкендерам.

Трансляция:
https://meetup.jugru.org/js-holy-breakfast-2
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
В чате к трансляции можно будет похоливарить и позадавать вопросы, которые будут зачитывать ведущие.
источник

a

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

TK

Taras Kapusta in GraphQL — русскоговорящее сообщество
Всем привет! Подскажите пожалуйста, что нужно сохранять офлайн для запросов. В этой силке
сохраняется  {query,context,variables,operationName}
Но, если это все сохранить, localStorage сразу же переполняется.
Подскажите пожалуйста, что необходимо сохранить, чтобы при иницилизации, можна было возобновить все query.
Спасибо!
источник

TK

Taras Kapusta in GraphQL — русскоговорящее сообщество
Taras Kapusta
Всем привет! Подскажите пожалуйста, что нужно сохранять офлайн для запросов. В этой силке
сохраняется  {query,context,variables,operationName}
Но, если это все сохранить, localStorage сразу же переполняется.
Подскажите пожалуйста, что необходимо сохранить, чтобы при иницилизации, можна было возобновить все query.
Спасибо!
Есть кто з фронтендеров?! А-уу )))
источник

AD

Arthur Donkovtsev in GraphQL — русскоговорящее сообщество
Taras Kapusta
Всем привет! Подскажите пожалуйста, что нужно сохранять офлайн для запросов. В этой силке
сохраняется  {query,context,variables,operationName}
Но, если это все сохранить, localStorage сразу же переполняется.
Подскажите пожалуйста, что необходимо сохранить, чтобы при иницилизации, можна было возобновить все query.
Спасибо!
Лучше service worker для это дело подключить
источник