Size: a a a

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

2020 July 14

PG

Polina Gurtovaya in GraphQL — русскоговорящее сообщество
пока по-всякому, но в будущем только в подписках
источник

PG

Polina Gurtovaya in GraphQL — русскоговорящее сообщество
а хуки я генерю своими руками :)
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Polina Gurtovaya
Можно,  только вот нотификации еще и сервер иногда шлет :)
Я же тебе показывал как мы у себя сделали https://github.com/nodkz/example-apollo3/blob/master/src/components/__generated__/OrderDeleteMutation.tsx#L7

- Хуки генерятся чере graphql-codegen из файлов graphql
- В хуках юзается наша обертка import * as ApolloReactHooks from 'app/utils/apolloHooks’; (в конфигах можно указать к кодгену).
- Ну и обертка кидает нотификейшены если надо (управляется через настройки хука - https://github.com/nodkz/example-apollo3/blob/master/src/utils/apolloHooks.ts#L27-L59)
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Polina Gurtovaya
а хуки я генерю своими руками :)
Ну тогда пиши через apollo-link. Намучаешься конечно, но работать будет )))
источник

V

Vit@LL in GraphQL — русскоговорящее сообщество
Честно говоря, не уверен. Но нужно изучить глубже. Из того, что разобрал, нужно типизацию для запросов все равно писать или указывать, а мне нужно, чтоб на запросы, для которых на бэке ничего не делалось, отправлялся большой мок.
источник

PG

Polina Gurtovaya in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Ну тогда пиши через apollo-link. Намучаешься конечно, но работать будет )))
Мне кажется через линк логично (хотя костыльненько). Так как есть человеческие нотификации, и там да, твой способ идеально подходит и я  что-то подобное использую, а есть нотификации типа "ой у нас  все сломалось", которые могут из кучи мест прилетать (иногда даже не по сети). Вот в момент когда "ой что-то сломалось" надо сделать вид что нотификация прилетела по сети (через линк)
источник

PG

Polina Gurtovaya in GraphQL — русскоговорящее сообщество
Vit@LL
Честно говоря, не уверен. Но нужно изучить глубже. Из того, что разобрал, нужно типизацию для запросов все равно писать или указывать, а мне нужно, чтоб на запросы, для которых на бэке ничего не делалось, отправлялся большой мок.
А мне кажется оно :) Как это работает: у тебя есть автомоки, которые смотрят твою схему и автомагически генерят ответ. Но если ты напишешь  для какой-то сущности резолвер ручками, то будет использоваться именно он
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Polina Gurtovaya
Мне кажется через линк логично (хотя костыльненько). Так как есть человеческие нотификации, и там да, твой способ идеально подходит и я  что-то подобное использую, а есть нотификации типа "ой у нас  все сломалось", которые могут из кучи мест прилетать (иногда даже не по сети). Вот в момент когда "ой что-то сломалось" надо сделать вид что нотификация прилетела по сети (через линк)
Тогда норм решение! И apollo-link для этого самое верное решение чтоб трансформировать бесполезный ответ во что-то полезное.
источник

V

Vit@LL in GraphQL — русскоговорящее сообщество
Polina Gurtovaya
А мне кажется оно :) Как это работает: у тебя есть автомоки, которые смотрят твою схему и автомагически генерят ответ. Но если ты напишешь  для какой-то сущности резолвер ручками, то будет использоваться именно он
Хм, если так, то подходит :) Спасибо, буду изучать)
источник

АР

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

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
И документацию хорошо обновили
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
источник

Mm

Misha mnb3000 in GraphQL — русскоговорящее сообщество
Свершилось
источник

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
А что там такого сверх нового?
источник

Mm

Misha mnb3000 in GraphQL — русскоговорящее сообщество
Bogdan Aleksandrovich
А что там такого сверх нового?
Кеш
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
да с кешом наконец многие фишки добавили, точечное удаление как минимум
источник

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
Ест где кратко?
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Это было очень долгое ожидание )
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Bogdan Aleksandrovich
Ест где кратко?
По ссылке
источник
2020 July 15

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
всем привет, на одном компе нормально, на втором вот такое выдает, с чем проблема может ыть?
источник