Size: a a a

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

2021 May 30

DS

Daniil Senkiv in GraphQL — русскоговорящее сообщество
тест
источник

DS

Daniil Senkiv in GraphQL — русскоговорящее сообщество
странно, мои сообщения удалялись)

UPD: я пытался тегнуть Алексея Родионова,  в этом случае сообщение удалялось
источник

DS

Daniil Senkiv in GraphQL — русскоговорящее сообщество
Коллеги, всем привет!
Подскажите, если какой-то темплейт/стартер, который может развернуть ноду и gql и начать с ними работать , если знаний по этим технологиям, как у хлебушка?
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
/trust
источник

S

Shieldy in GraphQL — русскоговорящее сообщество
Принято!
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
источник

DS

Daniil Senkiv in GraphQL — русскоговорящее сообщество
👍👍
источник

DS

Daniil Senkiv in GraphQL — русскоговорящее сообщество
Спасибо
источник

I

Ibrohim in GraphQL — русскоговорящее сообщество
Здравствуйте! А как можно менять context в useLazyQuery?
источник

I

Ibrohim in GraphQL — русскоговорящее сообщество
Пробовал так но не получилось

https://prnt.sc/13laa9i
источник

V

Viktor in GraphQL — русскоговорящее сообщество
Привет, подскажите пожалуйста, нужен ли state manager приложению react graphql?
источник

C

Ciemna_noc in GraphQL — русскоговорящее сообщество
а можно использовать фрагменты с кодегеном?
источник

O

Oleg in GraphQL — русскоговорящее сообщество
Можно и нужно😁
источник

O

Oleg in GraphQL — русскоговорящее сообщество
Сам аполло клиент используется как state manager
источник

АК

Алексей Козин... in GraphQL — русскоговорящее сообщество
Если тебе нужно менеджить только remote state, то apollo/reactQuery могу это делать
Если у тебя нагруженный высокочастотный локальный стэйт, то тебе нужен локал стэйт менеджер дополнительно
источник
2021 May 31

O

Oleg in GraphQL — русскоговорящее сообщество
Для многих вещей хватит и аполло.. это необязательно должно быть связано с remote state.. https://www.apollographql.com/docs/react/local-state/local-state-management/
источник

Ɖ

Ɖrēw in GraphQL — русскоговорящее сообщество
Всем привет
Кто то делал поддержку GraphQL пагинации для MongoDB коллекций?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Вы можете connection юзать как обычную пагинацию (разумеется, если сервер сможет возвращать общее кол-во записей). В качестве примера можно посмотреть сам гитхаб, его список коммитов или релизов.

Они в качестве номера страницы используют курсор и оффсет. Т.е. первая страница открывается без этих параметров, а вот на 2 и N страницы уже можно перейти указав курсор с офсетом.

При таком подходе у вас не будет оверфетчинга (андерфетчинга) когда записи добавляются или удаляются. Т.е. клиент со сваей пагинацией привязан на какой-то курсор.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Можно посмотреть реализацию https://github.com/graphql-compose/graphql-compose-connection или  https://github.com/graphql-compose/graphql-compose-pagination.

Чтоб сделать пагинацию или коннекшен, нужны всего две операции findMany, count, ну и какой-то маппер аргументов сортировки.

У connection, к примеру, значения полей из сортировки должны присутствовать в курсоре, чтоб при переходах на новые "страницы" вы могли правильно делать фильтрацию.
источник

AN

Andrey Nikolaev in GraphQL — русскоговорящее сообщество
а пагинацию во вложенных сущностях с поддержкой дата-лоадера на реляционной бд реально сделать?
источник