Size: a a a

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

2019 October 03

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
GraphQLError: Syntax Error: Expected Name, found $   query {
   getStoreById($id:ID!){
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
someone know why
источник

A1

Art 141 in GraphQL — русскоговорящее сообщество
Diogo Martins
GraphQLError: Syntax Error: Expected Name, found $   query {
   getStoreById($id:ID!){
query($id:ID!) {
 getStoreById(id:$id){
  ...
 }
}
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
thanks
источник

А

Алексей in GraphQL — русскоговорящее сообщество
Artem Nemtsev
Какой именно вопрос по авторизации? Как токен прокинуть?
как вообще этот токен сгенерировать?)
источник

AN

Artem Nemtsev in GraphQL — русскоговорящее сообщество
Почитай про jwt
источник

А

Алексей in GraphQL — русскоговорящее сообщество
есть у кого нибудь пример простого сервера apollo2  с авторизацией, пагинацией, загрузкой img??
источник

S

Sergei in GraphQL — русскоговорящее сообщество
akaSybe
На этапе билда схемы пробежать по аст
Так я узнаю о вообще всех директивах, которые есть в схеме; а как узнать лишь о тех, по которым пробежится определённый запрос?
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Sergei
Так я узнаю о вообще всех директивах, которые есть в схеме; а как узнать лишь о тех, по которым пробежится определённый запрос?
А в резолвер четвёртым параметром аст запроса не приходит случаем?
источник

S

Sergei in GraphQL — русскоговорящее сообщество
akaSybe
А в резолвер четвёртым параметром аст запроса не приходит случаем?
Я что-то упускаю - что такое "аст"?
источник

a

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

a

akaSybe in GraphQL — русскоговорящее сообщество
когда графкл запрос приходит на сервер он парсится в аст
источник

a

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

S

Sergei in GraphQL — русскоговорящее сообщество
akaSybe
когда графкл запрос приходит на сервер он парсится в аст
О. То есть есть возможность получить дерево query ещё до того, как резолверы отработают?
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
лучше проверить, у меня не слишком большой практический опыт
источник

S

Sergei in GraphQL — русскоговорящее сообщество
akaSybe
из этого аст можно получить список всех полей которые запрашиваются, и по этой информации уже можно определить какие директивы будут затронуты
Похоже, это ровно то что мне нужно. Это "везде", или может в graphql-java не быть?
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
парсится в аст - думаю везде
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
реализации могут отличаться друг от друга
источник

NG

Nikita Grishin in GraphQL — русскоговорящее сообщество
Sergei
(Например, в схеме какие-то поля отмечены как @deprecated - как узнать все _возможные_ deprecated поля, к которым query может потенциально дотянуться?)
Интересно, что это за кейс такой? Может есть способ проще?
источник

S

Sergei in GraphQL — русскоговорящее сообщество
Nikita Grishin
Интересно, что это за кейс такой? Может есть способ проще?
Например я в схеме отмечаю некоторые поля A, B, C как deprecated. Потом я хочу "посмотреть" на query и сказать, что этот запрос может _потенциально_ запросить A и B, и зарепортить.
источник