Size: a a a

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

2021 November 09

АА

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

I

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

АА

Андрей Антипов... in GraphQL — русскоговорящее сообщество
)) у нас для каждого компонента свой gql запрос + сгенеренные хуки с помощью codegen
источник

I

I in GraphQL — русскоговорящее сообщество
т.е. все эти хуки децентрализованы и привязаны к своим компонентам? а если вам например нужны точно такие же данные в другом компоненте вы дублируете хук или экспортите?
источник

АА

Андрей Антипов... in GraphQL — русскоговорящее сообщество
да, под каждый компонент свой хук, т.к. в разных местах есть такие же query, но разный набор данных.
источник

I

I in GraphQL — русскоговорящее сообщество
т.е. даже если компоненту А и компоненту Б нужны полностью одинаковые данные, у каждого все равно будет свой запрос, так?
источник

АА

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

I

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

I

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

OH

One Hero in GraphQL — русскоговорящее сообщество
не все читал, короче вопрос, ты в Apollo фронт делаешь?
источник

I

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

OH

One Hero in GraphQL — русскоговорящее сообщество
упрощай query
источник

I

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

I

I in GraphQL — русскоговорящее сообщество
попробовал генерить тайпинги через codegen но валится ошибка загрузки схемы
источник

I

I in GraphQL — русскоговорящее сообщество
схема же по дефолту должна лежать http://localhost:3000/graphql ?
источник

OH

One Hero in GraphQL — русскоговорящее сообщество
посмотри как они делают на их учебном проекте
https://odyssey.apollographql.com/
источник

OH

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

I

I in GraphQL — русскоговорящее сообщество
у них в учебном проекте структура вообще так себе, как раз открыт передо мной
источник

OH

One Hero in GraphQL — русскоговорящее сообщество
зависит от того как на вашем бэке прописано, порт может быть любым
источник

OH

One Hero in GraphQL — русскоговорящее сообщество
обычно на 3000 идет сам реакт, а бэк фиксируют на 4000 или любой другой, код бэка доступен?
источник