Size: a a a

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

2020 May 03

꧁岡

꧁倫太郎 岡部꧂... in GraphQL — русскоговорящее сообщество
нет бы завернуть весь этот ужос в функцию какую которая только query и variables принимает
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
да боже ребята использовал я хуки apollo, просто я хочу сделать архитектуру UI ——-> BLL ——> API
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
я и задаю вопрос, можно ли внутри BLL (MOBX) использовать хуки APOLLO ? я думаю ответ нет и поэтому я юзаю fetch и он не работает
источник
2020 May 04

BA

Bogdan Aleksandrovic... in GraphQL — русскоговорящее сообщество
Зачем юзать хук в мобыксе, у тебя же как минимум кеш есть
источник

bj

bad_ jaguar in GraphQL — русскоговорящее сообщество
Dmitriy
да боже ребята использовал я хуки apollo, просто я хочу сделать архитектуру UI ——-> BLL ——> API
Вообще выпиливай этот мобикс, редакс и прочее из приложения. У тебя есть данные, которые хранятся в кэше и их можно дергать без колла на сервер с помощью @client атрибута. Так как ты юзаешь apollo client, то вот доки https://www.apollographql.com/docs/react/data/local-state/

Забудьте вообще про менеджмент стейтов с помощью мобикса и редакса!
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
bad_ jaguar
Вообще выпиливай этот мобикс, редакс и прочее из приложения. У тебя есть данные, которые хранятся в кэше и их можно дергать без колла на сервер с помощью @client атрибута. Так как ты юзаешь apollo client, то вот доки https://www.apollographql.com/docs/react/data/local-state/

Забудьте вообще про менеджмент стейтов с помощью мобикса и редакса!
Да как бы не самая удобная штука
источник

bj

bad_ jaguar in GraphQL — русскоговорящее сообщество
John Smith
Да как бы не самая удобная штука
Вполне себе удобная. Не нужно зато плодить кучу файлов и лишней логики
источник

A

Alex in GraphQL — русскоговорящее сообщество
bad_ jaguar
Вообще выпиливай этот мобикс, редакс и прочее из приложения. У тебя есть данные, которые хранятся в кэше и их можно дергать без колла на сервер с помощью @client атрибута. Так как ты юзаешь apollo client, то вот доки https://www.apollographql.com/docs/react/data/local-state/

Забудьте вообще про менеджмент стейтов с помощью мобикса и редакса!
насчет “забыть вообще” - так себе заявление. Бывает так, что уровень проекта повыше чем туду лист
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
скажите лучше пжл как мне сделать запрос в mobx при помощи apollo или вообще его убрать? но если делаю через fetch то не получается его сделать
источник

bj

bad_ jaguar in GraphQL — русскоговорящее сообщество
Хорошо, а разве нельзя где-то на верхнем уровне сделать один колл всех необходимых данных и переюзывать их в приложении?
источник

D

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

D

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

A

Alex in GraphQL — русскоговорящее сообщество
bad_ jaguar
Хорошо, а разве нельзя где-то на верхнем уровне сделать один колл всех необходимых данных и переюзывать их в приложении?
ну тот же редакс имеет хорошие тулы для дебага и позволяет писать сложные селекторы (тот же  reselect)
источник

bj

bad_ jaguar in GraphQL — русскоговорящее сообщество
Кому как удобно). Я полностью сейчас в продакшн отказываюсь от редакса, но постепенно.
источник

bj

bad_ jaguar in GraphQL — русскоговорящее сообщество
Dmitriy
мне нужно сохранять данные чтобы они не исчезали если переиду например по route
Почитай пожалуйста документацию аполло. У тебя и так сохраняются данные.
источник

D

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

D

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

bj

bad_ jaguar in GraphQL — русскоговорящее сообщество
Dmitriy
шо то не робит это кэш
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
там такая дока оторванная от мира
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
а зачем не cookie
источник