Size: a a a

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

2019 August 06

EZ

Egor Zholnin in GraphQL — русскоговорящее сообщество
Vladislav Navrocky
Ошибка в 5 строке
Просто нужно было id указать в запросе)
источник

АУ

Айаал Ураанхай in GraphQL — русскоговорящее сообщество
Все, связал PHP и Swift через GraphQL, мощь👌
источник

АУ

Айаал Ураанхай in GraphQL — русскоговорящее сообщество
Айаал Ураанхай
Все, связал PHP и Swift через GraphQL, мощь👌
намного лучше чем REST
источник

DM

Dmitry Markov in GraphQL — русскоговорящее сообщество
Всем привет!

У меня есть один тормознутый сервис. Чтобы из него не тягать постоянно данные я написал кэширующий сервис с БД(там ещё есть немного бизнес логики, чтобы данные готовить для отдачи дальше).
Насколько это нормально/правильно переложить функции получения данных и их кэширования на GraphQL?
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Dmitry Markov
Всем привет!

У меня есть один тормознутый сервис. Чтобы из него не тягать постоянно данные я написал кэширующий сервис с БД(там ещё есть немного бизнес логики, чтобы данные готовить для отдачи дальше).
Насколько это нормально/правильно переложить функции получения данных и их кэширования на GraphQL?
graphql это способ передачи данных, кешированием он не занимается
источник

U

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

M

Max in GraphQL — русскоговорящее сообщество
Всем привет.
Ребят, пользуюсь vue-apollo, подскажите как делать динамические параметры для запроса?
Получается некоторых параметров иногда нет, валидация логично пишет ошибку "empty ....", мол должно быть какое-то значение.
источник

M

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

M

Max in GraphQL — русскоговорящее сообщество
всё это имеет такой вид
источник

DM

Dmitry Markov in GraphQL — русскоговорящее сообщество
Uxname
но можно отдавать данные через graphql, а на клиенте юзать apollo, который будет хранить (кэшировать) эти данные на клиенте
я понял. спасибо. не буду делать франкенштейна 😅
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Max
Всем привет.
Ребят, пользуюсь vue-apollo, подскажите как делать динамические параметры для запроса?
Получается некоторых параметров иногда нет, валидация логично пишет ошибку "empty ....", мол должно быть какое-то значение.
то есть вы хотите сделать запрос, требующий обязательных параметров, без параметров?
источник

M

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

M

Max in GraphQL — русскоговорящее сообщество
можно сделать какой-то трэш с if () и внутри пачка вариаций запросов, но такое городить не хочется
источник

M

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

U

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

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
Max
Я понимаю что эти параметры обязательные, мне нужно сделать набор этих параметров динамическим.
Это ж не просто аргументы у функции, как их редактировать?
не нужно извращаться, этим ты убьешь главный плюсь graphql
источник

OG

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

M

Max in GraphQL — русскоговорящее сообщество
Uxname
вы не ответили на мой вопрос)
бэк для какого-то параметра готов принимать значения null/1/2
источник

OG

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

M

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