Size: a a a

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

2018 May 01

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
так получается директивы в graphQL это костыль?
источник

YS

Yuno Sørensen in GraphQL — русскоговорящее сообщество
Скорее они просто не являются частью скемы, как то так
источник

YS

Yuno Sørensen in GraphQL — русскоговорящее сообщество
Но у graphql tools по этому поводу свое видение, походу
источник
2018 May 02

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Yuno Sørensen
Лично мне больше так нравится, вот пример структуры и кода.
С твоим подходом можно graphql-compose заюзать, чтоб меньше замарачиваться на объявлении типов https://graphql-compose.github.io/docs/en/basics-types.html
источник

YS

Yuno Sørensen in GraphQL — русскоговорящее сообщество
Pavel @nodkz
С твоим подходом можно graphql-compose заюзать, чтоб меньше замарачиваться на объявлении типов https://graphql-compose.github.io/docs/en/basics-types.html
Спасибо, гляну
источник

DM

Denis Maliutenko in GraphQL — русскоговорящее сообщество
@question где в qraphQl всегда можно получать response?
я использовал cache(InMemoryCache) в клиенте но он не всегда отпрабатывает
источник
2018 May 03

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Ребят, а подскажите как лучше поступать с моделями mongoose и с графом если обьекты одной коллекции ссылаются на другую коллекцию
есть коллекции Meeting и Users, и в схеме Митинга есть такое поле
author: {
   type: Schema.Types.ObjectId,
   ref: 'User',
 },

если бы это было без графа, то это отличный вариант, а если с ним, то можно ведь сделать
authorId: Schema.Types.ObjectId, а в схеме графа уже добавить
author: [User], и в ресолвере уже искать его по authorId
мне кажется что лучше второй вариант, т.к. граф будет решать нужно искать author в коллекции Users, а монгуз в таком случае будет при каждом обращении к коллекции Meeting стучаться в Users, или нужно внимательнее доки монгуза почитать ?)
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
ой, ну логично что если передать в find поля, которые нужно вернуть, то лишних запросов  к Users не будет, но в ресолверах это будет сложнее учесть
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
Ребят, а подскажите как лучше поступать с моделями mongoose и с графом если обьекты одной коллекции ссылаются на другую коллекцию
есть коллекции Meeting и Users, и в схеме Митинга есть такое поле
author: {
   type: Schema.Types.ObjectId,
   ref: 'User',
 },

если бы это было без графа, то это отличный вариант, а если с ним, то можно ведь сделать
authorId: Schema.Types.ObjectId, а в схеме графа уже добавить
author: [User], и в ресолвере уже искать его по authorId
мне кажется что лучше второй вариант, т.к. граф будет решать нужно искать author в коллекции Users, а монгуз в таком случае будет при каждом обращении к коллекции Meeting стучаться в Users, или нужно внимательнее доки монгуза почитать ?)
источник

A

Abu in GraphQL — русскоговорящее сообщество
Спасибо
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Спасибо, тут какраз второй вид решения, то есть смысла использовать рефы внутри монгуз схемы нет ?)
источник

NT

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

NT

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

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
Спасибо, тут какраз второй вид решения, то есть смысла использовать рефы внутри монгуз схемы нет ?)
Telegram
Димка Васильев in GraphQL — русскоговорящее сообщество
Благодарю Павел за сверхсветовую поддержку. Приятно держать прямую связь с создателем. Вы действительно содали потрясный проект, который позволяет дико сократить количство кода, за что Вам огромная благодарность, а за пошагову документацию, к мутациям и запросам, отдельное спасибо. Жаль что многие не знают сколько времени позволяет экономить ваша библиотека. И в тоже время хотелось бы понять как решить мою задчу с помощью вашего инструмента.
1.) ref я взял из этого примера https://github.com/nodkz/graphql-compose/blob/master/docs/03-guide/04-relations.md#04---relations-and-connections
в таком случае с какой базой данных работает этот пример и какую рекомендуете в целом подходящю для работы с GraphQL?
2.) Что значит создать свою кастомную мутацию? Где-нибудь можно посмотреть пример?
3.) Для меня вопрос производительности стоит в приоритете, но не могу понять как на примере мое задачи обновлять или удалять твиты без обращения по ID. В целом на это простом примере я хочу понять как правильно построить архитктуру…
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
по следам идете)))
источник
2018 May 05

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
А кто как с формами работает в реакт+граф?) может пока еще не поздно возьму что то на вооружение )
раньше с редакс формами работал, сейчас с формами из https://ant.design/components/form/ , пробовал формик и файнал-формс, но еще не слишком опытен чтобы разобраться что из этого лучше, со всеми формами какие то свои сложности :С
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
А кто как с формами работает в реакт+граф?) может пока еще не поздно возьму что то на вооружение )
раньше с редакс формами работал, сейчас с формами из https://ant.design/components/form/ , пробовал формик и файнал-формс, но еще не слишком опытен чтобы разобраться что из этого лучше, со всеми формами какие то свои сложности :С
этот вопрос правильней сюда
https://t.me/react_js
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
там я тоже задавал когда то, сложилось впечатление что там большинство обсирает готовые решения для форм)
подумал может с графом будут какие то нюансы, ну и мнение людей из этого чатика интересно услышать :)
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
там я тоже задавал когда то, сложилось впечатление что там большинство обсирает готовые решения для форм)
подумал может с графом будут какие то нюансы, ну и мнение людей из этого чатика интересно услышать :)
rc-form попробуй
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
пробовали формик, не зашел
источник