169 похожих чатов

Привет, вопрос по apollo-client. Если для запросов к серверу используются

хуки, как правильно разделить представление и логику? Я же не могу хуки вызывать из редюсера или мобкс стора.

13 ответов

17 просмотров

Можно не делать запросы из хуков, там же вроде есть клиент через который можно запросы делать

Да, вот раздел в доке https://www.apollographql.com/docs/react/migrating/apollo-client-3-migration/#using-apollo-client-without-react

Alexander-Sakhatskiy Автор вопроса
Тимофей 🛴
Да, вот раздел в доке https://www.apollographql.c...

Это да, но неиспользование хуков лишает кучи фич, типа графкуль-кодгена. Насколько плохая практика логику держать в компоненте-обертке и прокидывать данные во вьюхи?

Alexander Sakhatskiy
Это да, но неиспользование хуков лишает кучи фич, ...

Совмещение аполло клиента с мобх/редакс сторами редко имеет смысл.

Alexander Sakhatskiy
Это да, но неиспользование хуков лишает кучи фич, ...

Ну крч так можно делать и это работает. Но нужно понимать что у этого подхода тоже будут минусы

Alexander Sakhatskiy
Это да, но неиспользование хуков лишает кучи фич, ...

Для кодгена типов можно использовать не аполовский пакет.

Andrey ⚪️🔵⚪️
Совмещение аполло клиента с мобх/редакс сторами ре...

все равно лучше писать запросы в отдельном слое + такое написание позволяет пользоваться например мощью observables / effector'a

Тимофей 🛴
А скинь какой пожалуйста

gql-codegen не зависит от либы, хоть apollo хоть relay

Alexander-Sakhatskiy Автор вопроса
Andrey ⚪️🔵⚪️
Для кодгена типов можно использовать не аполовский...

Я пробовал graphql-code-generator. Он умеет генерить, хуки и hoc. В обоих случаях запросы в компонентах.

Alexander Sakhatskiy
Я пробовал graphql-code-generator. Он умеет генери...

Он генерит тебе типы для ответов и реквестов ему все равно где ты их будешь использовать

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта