Size: a a a

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

2021 October 15

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
onError link вполне себе хорошее место для  центральной проверки проблем аутентификации. Сам так делаю. И ловлю 401 код и если надо отправляю юзера на аутентификацию. Да-да, мы юзаем с графом 401 и 403 кода, это просто тупо удобно профилировать.

По поводу стейт менеджера, все в аполло не суйте. Аполло это стейт менеджер серверных данных полученных через графкуэль. Под каждые задачи должен быть свой стейт менеджер, универсального не существует. Вы вполне можете продолжать использовать редакс, не под данные полученные с графкюэля.

Мне редакс вообще никак, поэтому кастомные стейт менеджеры я стараюсь делать на самописных классах с EventEmitter (можете еще посмотреть рекоил, реатом, эффектор).
источник

AB

Aleksandr Bukhalo in GraphQL — русскоговорящее сообщество
С эвентэмиттером очень интересно как ты контроллируешь состояние. Или таких задач нет?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Все зависит от того что вкладывается в понятие "контроллируешь состояние".

В классе есть пропетри, это состояние. Методы, это экшены. События дают возможность подписываться на изменения.
источник

AB

Aleksandr Bukhalo in GraphQL — русскоговорящее сообщество
В общем ты уже ответил не вопрос)
источник

I

I in GraphQL — русскоговорящее сообщество
Смотрел один из докладов @nodkz где он упоминал про репо на гитхабе в котором собраны всякие классные статьи и видосы по графкуель, пошерьте плиз:)
источник

M

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

I

I in GraphQL — русскоговорящее сообщество
Спасибо, Данил:)
источник

M

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

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
К сожалению, я там только свои статьи и видосы собираю. Но в интернетах реально полно годной информации и даже лучше. Жаль только что в интернетах много "мусорных" статей и дубликатов тьма.
источник

I

I in GraphQL — русскоговорящее сообщество
Сейчас это большая проблема, выбрать что то хорошее из той кучи инфы которая есть и зачастую в двух соседних статьях могут быть диаметрально противоположные взгляды:)Ты такой прочел одну, потом вторую и думаешь эээээ а как лучше то...
источник

П

Павел) in GraphQL — русскоговорящее сообщество
Помогите кто-нибудь пожалуйста)) Уже второй день мучаюсь)
источник

NF

No Force in GraphQL — русскоговорящее сообщество
вопрос непонятен
источник

П

Павел) in GraphQL — русскоговорящее сообщество
я использую fetchMore для пагинации, и чтобы всё грамотно упдейтилось, нашёл в интернете, что нужно прописать такие настройки
источник

П

Павел) in GraphQL — русскоговорящее сообщество
И всё было хорошо, пока на бэке, весь массив не переместили в profiles
источник

П

Павел) in GraphQL — русскоговорящее сообщество
Следовательно, эти настройки нужно переделать
источник

П

Павел) in GraphQL — русскоговорящее сообщество
Думал вот так
источник

П

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

П

Павел) in GraphQL — русскоговорящее сообщество
Сможете помочь?)
источник

NF

No Force in GraphQL — русскоговорящее сообщество
А автокомплит что-нибудь подсказывает?
возможно в findLiveContractors тоже должно быть поле fields а внутри уже profiles
источник

П

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