Size: a a a

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

2019 April 08

KN

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

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
это самый тру gql клиент для vanilla.js
источник

U

Uxname in GraphQL — русскоговорящее сообщество
я пока вот что нагуглил
https://github.com/f/graphql.js/
источник
2019 April 09

AB

Aleksandr Bukhalo in GraphQL — русскоговорящее сообщество
+ типо да, клиент для graphql в данном контексте странно звучит
источник

IE

Igor' Emberovich in GraphQL — русскоговорящее сообщество
Mutation.UPLOAD_ATTACHMENT.loc.source.body
Кто-нибудь знает, что значит последняя часть в виде .loc.source.body ?
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
Uxname
Посоветуйте graphql клиент для чистого vanila js
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
request(endpoint, query, variables).then(data => console.log(data))

почти fetch, но чуть сахара
источник

δM

δμ Dmitry Manannikov in GraphQL — русскоговорящее сообщество
А кто нибудь знает какие планы у команды Apollo на хуки? В тикете на гитхабе написали, что ждут новой версии реата, но может у кого еще есть инфа
источник

p

petyappetrov in GraphQL — русскоговорящее сообщество
δμ Dmitry Manannikov
А кто нибудь знает какие планы у команды Apollo на хуки? В тикете на гитхабе написали, что ждут новой версии реата, но может у кого еще есть инфа
ждут Suspense, но офицально будут использовать react-apollo-hooks
источник

IE

Igor' Emberovich in GraphQL — русскоговорящее сообщество
Igor' Emberovich
Там вроде оказалось так, что у нас есть dropzone (аддон на фронте: создаёт поле, в которое можно закидывать файлы) и если в options у этого аддона прописать url: config.apollo.apiURL, то файл куда-то загружается таким образом, что становится доступен и на фронте, и на беке. В итоге получилось, что изначально меня просили не прогрузку делать, а просто ID'шник файла получить и его Graphql запросом отправить на бек, чтобы по ID'шнику можно было файл найти.
Впрочем, здесь советовали что-то вроде аддона для graphql, который можно на беке реализовать, чтобы файл через graphql посылать, добавляя тип Upload. Мб его попробуем использовать.
источник

δM

δμ Dmitry Manannikov in GraphQL — русскоговорящее сообщество
petyappetrov
ждут Suspense, но офицально будут использовать react-apollo-hooks
а можно подробнее про это? апи такое же будет?
источник

p

petyappetrov in GraphQL — русскоговорящее сообщество
δμ Dmitry Manannikov
а можно подробнее про это? апи такое же будет?
да
источник

IE

Igor' Emberovich in GraphQL — русскоговорящее сообщество
В общем,  загрузка файла каким-то образом связана с этими двумя строчками. uploadQuery - это graphql'овский запрос, который потом вызывается в нужном месте. Но может кто объяснить как этот код работает? В первую очередь что такое .loc.source.body и как работает config.apollo.apiURL (мб по крайней мере ссылки на документацию, где можно об этом узнать)
источник

δM

δμ Dmitry Manannikov in GraphQL — русскоговорящее сообщество
о, это хорошо, а откуда инфа? обсуждали где то?
источник

p

petyappetrov in GraphQL — русскоговорящее сообщество
можешь смело использоват react-apollo-hooks
источник

p

petyappetrov in GraphQL — русскоговорящее сообщество
δμ Dmitry Manannikov
о, это хорошо, а откуда инфа? обсуждали где то?
да, в issues react-apollo
источник

δM

δμ Dmitry Manannikov in GraphQL — русскоговорящее сообщество
оки, спасибо
источник

VS

Vladyslav Siroshtan in GraphQL — русскоговорящее сообщество
Можно как-то интерфейсы для typescript трансформировать в sdl типы ?
Чтобы я не дублировал одинаковую струкруту в двух местах.
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Vladyslav Siroshtan
Можно как-то интерфейсы для typescript трансформировать в sdl типы ?
Чтобы я не дублировал одинаковую струкруту в двух местах.
обычно наоборот делают насколько я знаю, sdl -> ts
источник

VS

Vladyslav Siroshtan in GraphQL — русскоговорящее сообщество
@uxname  По типу как для клиента генерить ? codegen ? Так тогда мне перегенерировать придется каждый раз после добавления изменений, не удобно на стадии старта, по другому никак ?
источник