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

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

352 members

Архив канала @graphql_ru 20 апреля 2018 г.

12:00:12 ПП
User 321317845
Вдруг кому-то может быть интересно: https://www.youtube.com/watch?v=QLR-QDDi21U
youtube.com/watch?v=QLR-QDDi21U
Доклад посвящён проблеме текущих реализаций API, теории серверного технологического стека GraphQL, как «серебрянной пули» в решении проблем, а также языку Gr...
12:04:16 ПП
User 335075056
Кирилл, а ты нигде в продакшене не запускал случайно подписки?
12:04:21 ПП
User 335075056
спасибо кстати за доклад
12:14:36 ПП
User 321317845
Пока ещё нет
12:14:53 ПП
User 321317845
Что б их запустить мне их надо вначале реализовать :D
12:18:11 ПП
User 321317845
Я для того, чтобы их реализовать - надо чуть перефигачить роутинг =\
12:19:38 ПП
User 335075056
я правильно понимаю, что со стороны сервера, подписки должны тупо плеваться в канал сущностями , а клиент уже сам решать что ему делать с поступившими данными?
12:20:50 ПП
User 321317845
нуу....
12:21:17 ПП
User 321317845
для начала примем за догму то, что подписок вообще нет в стандарте
12:21:33 ПП
12:22:00 ПП
User 321317845
а их реализация в целом ложится, либо на драфты/обсуждение, либо на отсебятину разрабов бибилиотек
12:23:33 ПП
User 321317845
Я пока не углублялся в саму спеку и то, что обсуждали, так что могу сейчас врать безбожно
12:23:37 ПП
User 321317845
Но есть предположение, что в подписках просто устанавливается соединение и изменяется одна из нод.
12:23:47 ПП
User 321317845
нода == связь между сущностями
12:23:50 ПП
User 321317845
ну т.е. поле
12:25:23 ПП
User 321317845
type Article {
    comments: [Comment!]!
}///
{
    article(id: 23) { 
        comments { id body createdAt } 
    }
}
12:25:47 ПП
User 321317845
в данном случае - comments + id + body + createdAt
12:26:25 ПП
User 321317845
т.е. вот эти 4 поля могут меняться с течением времени
12:51:22 ПП
User 335075056
ааа и типа фронт который смотрит на конкретный канал(а канал  === подписка) видит это и у себя меняет жто значение?
12:51:48 ПП
User 335075056
я прост все это закостылил через редис и мне кажется я все сделал плохо)))
12:57:57 ПП
User 321317845
ну не факт
12:58:02 ПП
User 321317845
канал-то один
12:58:07 ПП
User 321317845
запросы разные
12:59:44 ПП
User 335075056
ну наверное я неправильно сказал , я на бэке в мутациях вызываю публиш в редис. А фронты уже слушают канал имени мутации, хотя тут скорее правильно каналом в редисе датабэйс называть :)
01:00:06 ПП
User 335075056
в общем стыд и срам)