Size: a a a

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

2019 May 24

AD

Aleksey Dovbenko in GraphQL — русскоговорящее сообщество
Но потом бизнес говорит что надо ещё сделать несколько форм, просто убрать товары, изменить товары, изменить основные данные у заказа
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Видимо я не вижу всей картины, ок
источник

AD

Aleksey Dovbenko in GraphQL — русскоговорящее сообщество
И тут с точки зрения фронта(опять же мнение новичка в этом) круто бы сделать одну мутацию changeOrder и туда передавать только изменённые данные (потому что мы можем не иметь ещё всех данных на фронте) но тут начинается адок на бэке
источник

AD

Aleksey Dovbenko in GraphQL — русскоговорящее сообщество
А делать кучу мутаций для, посути дела одной сущности как то не очень хочется
источник
2019 May 25

g

graphql_bot in GraphQL — русскоговорящее сообщество
graphql-python/graphene-django v2.2.0 → v2.3.0 🎉
источник

JY

Jas Yes in GraphQL — русскоговорящее сообщество
Aleksey Dovbenko
А делать кучу мутаций для, посути дела одной сущности как то не очень хочется
Поддержу вопрос. А как можно сделать на Apollo Client React чтобы выгружались только изменения полей формы а не все данные из формы?
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Мне кажется, это не задача apollo client, а кода вашего приложения
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
akaSybe
Мне кажется, это не задача apollo client, а кода вашего приложения
+
источник

MM

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

JY

Jas Yes in GraphQL — русскоговорящее сообщество
Хорошо понял. Так как казалось задача тривиальная и была реализована в библиотеке. Все будем тогда делать сравнение с изначальными данными формы
источник

AB

Artem Bogoslavskiy in GraphQL — русскоговорящее сообщество
Всем привет.
Последний месяц изучаю и применяю на практике graphql c apollo
Мне очень нравится идея graphql и реализация apollo на сервере. Но...
Я пишу мессенджер на React Native, у меня вся логика работы с данными вынесена в Redux, все запросы к REST API с Redux Thunk

У меня две проблемы c перездом на apollo сlient:

1. Есть один action "newMessage(recipient_id, message)" Он вызывается в двух случаях: 1. По событию от websocket (Когда сообщение приходит от юзера). 2. И когда я отправляю сообщение юзеру.
Данный экшн обновляет конкретный диалог на странице с диалогами и если
открыта история переписки с конкретным recipient_id то добавляет сообщение в список.

И вот в чем проблема:
Мне нужно вызывать action в разных местах а так же action обновляет разные данные. (Диалоги и историю переписки, которой может не быть если диалог не открыт)
Я не понимаю как мне реализовать данный механизм в apollo client с его cache in memory и link state

2. Когда пользователь изменил свой аватар, мне нужно обновить список диалогов, c redux все просто, я в настройках импортирую и вызываю action "loadDialogs({ refresh: true })"
 Как мне в apollo client вызвать refetch из никак не связанного компонента.

И еще, я хочу хранить работу с кешом отдельно от компонентов. И вообще имеет ли смысл использовать для этого кейса apollo client?
источник

АЧ

Анатолий Чех in GraphQL — русскоговорящее сообщество
Здравствуйте кто-нибудь может подсказать код для квеста на holyjs пожалуйста:)
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Кто в конкурсе от PiterJS участвует, то код который должен сказать человек compose - 2412.
источник

SZ

Sergey Zverev in GraphQL — русскоговорящее сообщество
кто начинающий, можете глянуть - https://www.youtube.com/watch?v=VUXMjd6iQrg
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Анатолий Чех
Здравствуйте кто-нибудь может подсказать код для квеста на holyjs пожалуйста:)
2412
источник

วโ

วลาดิสลาว โควาเลนโก🐝 in GraphQL — русскоговорящее сообщество
господа, такой вопрос
если на первичных ключах висит uuid, стоит ли кастомный графкл скаляр делать или пропускаете как строку?
источник

วโ

วลาดิสลาว โควาเลนโก🐝 in GraphQL — русскоговорящее сообщество
при условии, что фреймворк до похода в базу проверяет на ююидность и не пойдёт в базу, если он не валидный
то есть я при невалидном uuid поймаю эксепшен до похода в базу
есть какие-то заметки по этому поводу?
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
วลาดิสลาว โควาเลนโก🐝
господа, такой вопрос
если на первичных ключах висит uuid, стоит ли кастомный графкл скаляр делать или пропускаете как строку?
Да как строку норм
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Точнее лучше юзать тип ID
источник

วโ

วลาดิสลาว โควาเลนโก🐝 in GraphQL — русскоговорящее сообщество
Maxim Makarov
Точнее лучше юзать тип ID
какие-то гарантии он мне даст?
источник