Size: a a a

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

2019 September 24

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
mcombat ^-^
Ктонить знает, можно както подружить graphql-codegen и graphql-compose ?
Генеришь SDL файл из инстанса своей схемы

https://github.com/nodkz/conf-talks/tree/master/articles/graphql/schema#%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%B8%D0%BD%D1%82%D1%80%D0%BE%D1%81%D0%BF%D0%B5%D0%BA%D1%86%D0%B8%D0%B8-%D0%B2-%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B5-sdl

Можешь обернуть это в какой-нибудь вотчер. Например если юзаешь вебпак для сервера, то можно заюзать этот плагин к вебпаку https://github.com/nodkz/webpack-plugin-graphql-schema-hot
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Тут как-то хэйтили Amplify от Amazon https://aws-amplify.github.io
но так как Facebook решил отказаться от своего продукта Ассount Kit, то начал искать альтернативу. В итоге понимаю, что в Amplify есть не только решение с авторизацией через смс или почту, а также свой клиент и стейт менеджмент, подписки, пушнатификации, загрузка видео, картинок, файлов, и много еще чего из коробки. Все подключается на раз два. Подробная дока. Работать на фронте с react-native в удовольствие!  Apollo и Relay курят вместе с Призмой нервно в сторонке)))
Кто юзал Amplify, подскажите, может я еще не встретил проблемы?
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
Димка Реактнативный 🛸
Тут как-то хэйтили Amplify от Amazon https://aws-amplify.github.io
но так как Facebook решил отказаться от своего продукта Ассount Kit, то начал искать альтернативу. В итоге понимаю, что в Amplify есть не только решение с авторизацией через смс или почту, а также свой клиент и стейт менеджмент, подписки, пушнатификации, загрузка видео, картинок, файлов, и много еще чего из коробки. Все подключается на раз два. Подробная дока. Работать на фронте с react-native в удовольствие!  Apollo и Relay курят вместе с Призмой нервно в сторонке)))
Кто юзал Amplify, подскажите, может я еще не встретил проблемы?
не чиатл но осуждаю, в смысле не работал но слышал что под нагрузкой тупит
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
если есть время сгенерить хотя бы пять тысяч записей и потстить как оно тогда работает  было бы интересно
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Oleg Gamega
если есть время сгенерить хотя бы пять тысяч записей и потстить как оно тогда работает  было бы интересно
может в чате кто чекал? Подождём
источник
2019 September 25

ДШ

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

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
есть вопрос, как это можно переписать на typegraphql ?

const typeDefs = gql`
 type Query { ...}
 type Post { ... }
 type Mutation {
   likePost(id: Int!): LikePostPayload
 }
 type LikePostPayload {
   recordId: Int
   record: Post
   # ✨✨✨ magic – add 'query' field with 'Query' root-type
   query: Query!
 }
`;

const resolvers = {
 Mutation: {
   likePost: async (_, { id }, context) => {
     const post = await context.DB.Post.find(id);
     post.like();
     return {
       record: post,
       recordId: post.id,
       query: {}, // ✨✨✨ magic - just return empty Object
     };
   },
 }
};
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
кто-то может помочь а то я блин уже 2 недели пытаюсь понять как работает эта "магия" пустых фигурных скобок
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
мне бы помочь переписать, показать и объяснить почему именно так работает, и дать где почитать по больше
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
Для группы могу пропиарить чувака, зовут Ben Awad. Крутой чувак в graphql
https://www.youtube.com/user/99baddawg
я много чего научился у него(именно база)
он мне не заплатил )))))
источник

FM

Fedor Moroseev in GraphQL — русскоговорящее сообщество
Даниил Шушпанов
мне бы помочь переписать, показать и объяснить почему именно так работает, и дать где почитать по больше
Обычный же синтаксис js или я что-то не понимаю?
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
не, там все на декораторах
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
но я понял как
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
написал Бену и наконец то оветил.... там надо решать через декоратор @FieldResolver
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
Даниил Шушпанов
но я понял как
вроде работает, надо теперь понять как и не заблудится в декораторах опять )))
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
Даниил Шушпанов
написал Бену и наконец то оветил.... там надо решать через декоратор @FieldResolver
достал его через линкедин ))))
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Отредактируй статью добавив туда typegraphql для будущих поколений 😉
источник

ДШ

Даниил Шушпанов in GraphQL — русскоговорящее сообщество
будет сделано кеп )))) мне надо сначала осознать как работает, + тут ночь, но на днях обязательно добавлю
источник

SB

Sergei Bogdaniuk in GraphQL — русскоговорящее сообщество
Даниил Шушпанов
кто-то может помочь а то я блин уже 2 недели пытаюсь понять как работает эта "магия" пустых фигурных скобок
Так ты разобрался почему и как?
источник