Size: a a a

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

2018 August 20

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
Алексей Родионов
Да и грузить на бэкенд можно тоже не файл, а ссылку
а эти ссылки с облачных хранилищ в момент запросы генерите, там вроде ссылки временные?
источник

АР

Алексей Родионов in GraphQL — русскоговорящее сообщество
Зависит от конкретного облачного хранилища, нужно читать доки на апи, время жизни настраивается.
источник

EM

Eugene Maltsev in GraphQL — русскоговорящее сообщество
Добрый день, вкатываюсь потихоньку в GraphQL :)
Сейчас вот делаю небольшой  CRUD и вот возник вопрос с mutation,  как делать что-то типа permissions ? Например чтобы конкретные mutation были доступны только для юзера с типом admin и тд)

Использую express + apollo-server-express
источник

ИП

Иван Плесских in GraphQL — русскоговорящее сообщество
В контекст запроса кидаешь объект юзера и потом уже в резолвере смотришь чтобы никакие левые типы не резолвили чего не надо
источник
2018 August 21

АР

Аджоян Ризван in GraphQL — русскоговорящее сообщество
добрйы день, коллеги, есть вопрос, при добавлении нового файла *.graphql выдает ошибку error: Validation of GraphQL query document failed есть ли у кого варианты ? заранее благодарю
источник

АР

Аджоян Ризван in GraphQL — русскоговорящее сообщество
на Android
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Я не шибко люблю Redux. А вы?
Пожауйста, поделитесь своим мнением через гугл-формочку (ответы доступны публично). Репост приветствуется, для сбора более широкого круга мнений!

https://goo.gl/forms/15ETWbPW2R5Ud0Ck1
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
а я не шибко люблю JS в целом)
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Redux больше для REST API, для GraphQL лучшее Apollo
источник

VS

Vasiliy Shakhunov in GraphQL — русскоговорящее сообщество
Kirill Nesmeyanov
а я не шибко люблю JS в целом)
👍
источник

VS

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

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
ух ты
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
это за моё признание?)
источник

VS

Vasiliy Shakhunov in GraphQL — русскоговорящее сообщество
какая-то ботовая магия
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
Кстати, ребят, такой вопрос. Сейчас пишу дженерики для SDL, которые выглядят следующим образом:
type X($a: Any) {
 field: $a!
}
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
т.е. вызов проивзодится так: X(a: Example), а на выходе type X { field: Example }
источник

KN

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

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
Вещь нужная и полезная. Например, чтобы создавать объекты пагинации. Но нужно ли такое для интерфейсов?
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
просто иначе получится то, что каждая ссылка на интерфейс потребует указания аргументов
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
type ExtendedUsersPaginator implements Paginator(ofType: User) {
 ...
}
источник