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

Общаемся на темы, посвященные GraphQL и опыту его использования. Проблемы. Новости. Решения. Вам могут быть полезны: @apollo_ru, @react_js, @vuejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание в чате было полезным и комфортным.

352 members

Архив канала @graphql_ru 28 мая 2018 г.

12:22:23 ДП
User 386334134
User 352892335
Привет. Тут кто-нибудь graphcool использует? 
https://www.graph.cool/
graph.cool
Open-source framework to develop and deploy production-ready serverless GraphQL backends. Including GraphQL database mapping, real-time subscriptions & flexible permission system.
да
но пока только пробуем )
12:02:44 ПП
User 224769697
а кто пользует Playground для игр с графом? как то можно получить там более внятную ошибку чем
12:02:46 ПП
12:02:47 ПП
12:03:21 ПП
User 224769697
причем вроде одно и тоже делаю в Playground и в проекте, в проекте работает, а в Playground не оч)
12:03:48 ПП
User 224769697
или может тут что то неправильно?/
12:03:49 ПП
12:04:18 ПП
User 352892335
User 224769697
_id такого точно не должно быть
12:04:37 ПП
User 224769697
почему?Оо
12:05:09 ПП
User 352892335
а вы к graphcool конектитесь? почему у вас local host?
12:06:14 ПП
User 224769697
аполло
12:06:20 ПП
User 224769697
локальный сервер )
12:06:58 ПП
User 352892335
а,) ну тогда не подскажу
12:09:18 ПП
User 224769697
кароч я переменные писал не во вкладку "query variables" а в http headers >.<
12:22:58 ПП
User 352892335
User 224769697
кароч я переменные писал не во вкладку "query variables" а в http headers >.<
а точно)) видно же! а в web версии там так просто не напишешь))
12:26:43 ПП
User 99248986
чуваки, подкиньте плз реально хорошую для объяснения новичкам презентацию по графкуелю
12:27:16 ПП
User 99248986
устал уже одно и то же постоянно объяснять, оказывается это не так легко для понимания
12:36:38 ПП
User 352892335
User 99248986
чуваки, подкиньте плз реально хорошую для объяснения новичкам презентацию по графкуелю
вот тут прям очень просто расписанно https://www.graph.cool/docs/reference/graphql-api/overview-abogasd0go
12:37:21 ПП
User 99248986
это graphcool, мне про сам graphql
12:37:30 ПП
User 224769697
а кроме cache.writeQuery и cache.readQuery есть какие то способы удалить элемент из массива в  кэше, после удаления его мутацией?) query в которой этот массив подтягивается, нахоится в одной части приложения, а мутация в другой, и нужно как то доставать оттуда query и менять её вручную как в примере?
12:37:31 ПП
12:41:14 ПП
User 481349
User 99248986
это graphcool, мне про сам graphql
howtographql
12:53:44 ПП
User 207858668
User 224769697
а кроме cache.writeQuery и cache.readQuery есть какие то способы удалить элемент из массива в  кэше, после удаления его мутацией?) query в которой этот массив подтягивается, нахоится в одной части приложения, а мутация в другой, и нужно как то доставать оттуда query и менять её вручную как в примере?
refetchQueries  не подходит?
12:54:30 ПП
User 224769697
User 207858668
refetchQueries  не подходит?
ну вообще не хотелось бы, оно же все квери тогда перезагружать будет?
12:54:41 ПП
User 207858668
ну или ставить на той квере fetcPolicy: 'network-only'
12:54:43 ПП
User 207858668
вроде, как да
12:55:06 ПП
User 224769697
пока смотрю пример todo листа, как оно там сделано, и что то пока не понял)
12:55:18 ПП
User 207858668
а можно пример?
12:55:21 ПП
12:55:59 ПП
User 224769697
https://github.com/gsans/react-apollo-todo-example
github.com/gsans/react-apollo-todo-example
react-apollo-todo-example - :memo: Todo example app built with React & Apollo
12:57:08 ПП
User 224769697
запустил, чёт не работает добавление задач:D
01:01:13 ПП
User 207858668
https://github.com/gsans/react-apollo-todo-example/blob/master/src/components/TodoApp.js#L116
github.com/gsans/react-apollo-todo-example/blob/master/src/components/TodoApp.js
react-apollo-todo-example - :memo: Todo example app built with React & Apollo
01:02:07 ПП
User 207858668
но вообще немного устаревший пример
01:02:59 ПП
User 207858668
т.к. это почти 2 года назад, тут все еще на редаксе
01:04:50 ПП
User 206966715
Аполло вкупе с редаксом совсем пугающе выглядит. Хорошо, что они от всего этого избавились
01:44:20 ПП
User 352892335
User 206966715
Аполло вкупе с редаксом совсем пугающе выглядит. Хорошо, что они от всего этого избавились
А у вас получилось прям совсем без редакса обойтись?
02:15:09 ПП
User 224769697
пока получается, ну и причин почему должно не получаться - пока не видно )
02:29:01 ПП
User 224769697
а можно как то при вызове reFetchObservableQueries чтобы квери не ставили статус loading=true ?)
02:36:08 ПП
User 207858668
там есть network статус
02:36:30 ПП
User 207858668
можешь на него ориентиоваться
при рефетче он будет 4, при первом лоадинге 1
02:38:12 ПП
User 224769697
оу, гениально, спасибо
02:42:25 ПП
User 207858668
блин networkStatus
как-то криво сразу написал, но думаю, ты нашел)
02:49:47 ПП
User 224769697
да, я тебя сразу понял :))