Size: a a a

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

2020 December 14

R

Raslavia in GraphQL — русскоговорящее сообщество
Здравствуйте. Пожалуйста посоветуйте где почитать или посмотреть про использование Apollo-server и posgresql
источник

EA

El Anonimo in GraphQL — русскоговорящее сообщество
YouTube -> Ben Awad, может быть. У него много видео, нужно перебрать их. Месяца 3 назад он запостил 14 ч. видео, fullstack mern приложение с ts, postgre.
источник

RU

Rostislav U in GraphQL — русскоговорящее сообщество
Всех приветствую.
Сколько искал - не мог найти достойного готового решения graphql-клиентов на python. Кто-то из присутствующих, может, сталкивался с подобным? Можете что-то порекомендовать?
источник

S

Stanislav in GraphQL — русскоговорящее сообщество
El Anonimo
YouTube -> Ben Awad, может быть. У него много видео, нужно перебрать их. Месяца 3 назад он запостил 14 ч. видео, fullstack mern приложение с ts, postgre.
> mern
> postgres
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Anton Shvets
а в запросе можно указывать название поля с помощью variables?
типа так
Так-то весь твой запрос находится внутри JS tagged template literal (именованных косых кавычках). Это по сути просто строка и ты можешь генерировать эту строку на лету.
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Алексей Родионов
Так-то весь твой запрос находится внутри JS tagged template literal (именованных косых кавычках). Это по сути просто строка и ты можешь генерировать эту строку на лету.
То есть это будет переменная, но переменная на уровне JS, а не на уровне GraphQL.
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Это бывает полезно, например, если у вас в UI очень сложный фильтр и в зависимости от того, что выбрал пользователь в этом фильтре, вы генерируете на лету свой GraphQL-запрос.
источник

AS

Anton Shvets in GraphQL — русскоговорящее сообщество
Алексей Родионов
Так-то весь твой запрос находится внутри JS tagged template literal (именованных косых кавычках). Это по сути просто строка и ты можешь генерировать эту строку на лету.
это понятно. но зачем мне тогда вообще переменные :)
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Anton Shvets
это понятно. но зачем мне тогда вообще переменные :)
Чтобы на уровне GraphQL тот же Apollo понимал, что это один и тот же запрос, только с разными переменными, а не 2 похожих запроса. И кешировал всё верно. )
источник

AS

Anton Shvets in GraphQL — русскоговорящее сообщество
Алексей Родионов
Чтобы на уровне GraphQL тот же Apollo понимал, что это один и тот же запрос, только с разными переменными, а не 2 похожих запроса. И кешировал всё верно. )
я б с удовольствием не использовал их кеширование :)
шляпа от фейсбука
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Anton Shvets
я б с удовольствием не использовал их кеширование :)
шляпа от фейсбука
А причём тут Facebook? Apollo и их кеширование к Facebook никакого отношения не имеет.
источник

AS

Anton Shvets in GraphQL — русскоговорящее сообщество
ок, тогда просто шляпа :)
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Anton Shvets
ок, тогда просто шляпа :)
Если лично тебе кеширование не нужно или ты не понял чего-то, то это не значит, что это шляпа. :)
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Для фронта есть и другие GraphQL-клиенты попроще, без кеширования. А если ещё и реалтайм не нужен, то вообще можно одним fetch обойтись.
источник

AS

Anton Shvets in GraphQL — русскоговорящее сообщество
Алексей Родионов
Если лично тебе кеширование не нужно или ты не понял чего-то, то это не значит, что это шляпа. :)
мне не нравится что я не могу выкинуть все лишнее и взять только транспорт. кеш можно только отключать
источник

AS

Anton Shvets in GraphQL — русскоговорящее сообщество
Алексей Родионов
Для фронта есть и другие GraphQL-клиенты попроще, без кеширования. А если ещё и реалтайм не нужен, то вообще можно одним fetch обойтись.
я нашел пару "попроще" и там внутри оказался аполло
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Тебе кеширование вообще нужно? А реалтайм?
источник

AS

Anton Shvets in GraphQL — русскоговорящее сообщество
Алексей Родионов
Тебе кеширование вообще нужно? А реалтайм?
у меня свой стейт, который не только с графкл работает
источник

AS

Anton Shvets in GraphQL — русскоговорящее сообщество
и ещеьэта пакость не санселит запрос при отписке
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
источник