Size: a a a

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

2021 June 09

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Однако это тоже потребует создавать графкл запрос или мутацию
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Грубо говоря если подход в графкл сервере таков:
graphql -> resolver/mutation -> repository
Можно параллельно с этим сделать
REST api -> repository
источник

ЯУ

Я Уж in GraphQL — русскоговорящее сообщество
так сейчас так и работает. Просто проблема в том, что для REST описана сущность и для graphql описана схема. И, если что-то нужно в сущности поменять, то приходится это делать дважды
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
А, так это вполне нормально
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Более того с точки зрения запросов и сущностей эти апи могут быть совершенно разные (потенциально)
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Не вижу смысла их объединять
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Почему просто не задеприкейтить рест апи? Сказать что текущую версию с текущим функционалом можно использовать, но все новые изменения будут в графкл апи
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Зачем параллельно держать 2 апи идентичных?
Не спорю что изредка такое вполне может быть, особенно если это какой то b2b сервис, но тот ли это случай?
источник

ЯУ

Я Уж in GraphQL — русскоговорящее сообщество
к сожалению, на данном этапе нельзя такое себе позволить 🙁
источник

ЯУ

Я Уж in GraphQL — русскоговорящее сообщество
они не совсем идентичные. Т.е. есть просто старые REST, аналогов в graphql нет. Просто в graphql появились новые запросы с теми же сущностями
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Если это временно - можно потерпеть
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Ну так тогда вполне ок дублировать на мой взгляд в таком случае
источник

ЯУ

Я Уж in GraphQL — русскоговорящее сообщество
понял. спасибо большое за овтеты 🙂
источник

C

Combot in GraphQL — русскоговорящее сообщество
Дарья has been banned! Reason: CAS ban.
источник

AK

Alexey Kovalev in GraphQL — русскоговорящее сообщество
Всем привет! Сталкивался ли кто-то с таким вопросом: как запретить в strapi-graphql introspection-запросы на продакшене (или вообще)? Заранее благодарю.
источник

NM

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

AK

Alexey Kovalev in GraphQL — русскоговорящее сообщество
спасибо за помощь. Конечно, я читал это, но, как оказалось, не внимательно. Добавил опцию introspection: false. Все получилось. Кстати, по умолчанию на продакшене она и должна была бы false стоять. Но почему-то не была. Спасибо еще раз! Хорошего дня
источник

F

Farble in GraphQL — русскоговорящее сообщество
в apollo client есть возможность выполнять rest запросы, для этого нужно добавить RestLink в client.

Но можно ли одновременно использовать клиент для graphql и rest в зависимости от query?
Как правильно настроить клиент, если такое возможно?

Клиент сейчас отдает приоритет рест линку и не выполняет отдельные grapql запросы.
new ApolloClient({
 uri: "https://.../v1/graphql",
 link: restLink,
 cache: new InMemoryCache({

UPD (решение):
const link = ApolloLink.concat(
 new RestLink({ uri: "..." }),
 new HttpLink({ uri: "..." })
);
источник

В

Вадик in GraphQL — русскоговорящее сообщество
народ, помогите понять
почему выделенного поля нету в  выделенных блоках?
источник

В

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