Size: a a a

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

2019 October 14

MS

Mike Shalin in GraphQL — русскоговорящее сообщество
А apollo/grapql
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Eugene Korobkov
Я бы книгу разделил на 2 части. Первая половина - теория graphQL, вторая - практика. В случае, если само понимание, как работает graphQL есть, первую половину книги можно просто пролистать для понимания того, что ты ничего не упустил в своих познаниях.
мне нравится граф, но для него настроить типы, сделать бек довольно геморойно выходит
источник

EK

Eugene Korobkov in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
мне нравится граф, но для него настроить типы, сделать бек довольно геморойно выходит
Перепробуй множество инструментов, мб найдется подходящий, чтоб без гемороя. Плюс с практикой геморой уже не кажется таким уж гемороем) Я для себя выбрал TypeGraphQL.
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Eugene Korobkov
Перепробуй множество инструментов, мб найдется подходящий, чтоб без гемороя. Плюс с практикой геморой уже не кажется таким уж гемороем) Я для себя выбрал TypeGraphQL.
TypeGraphQL для чего?
источник

BS

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

EK

Eugene Korobkov in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
TypeGraphQL для чего?
Для работы с бэком. Моей главной целью при выборе инструмента была максимальная типизация
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Eugene Korobkov
Для работы с бэком. Моей главной целью при выборе инструмента была максимальная типизация
мы делаем рест в граф, резолверы ну как обычные, и делаем датасоурсы , в них типо сама ф-я и что то делает
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
только весь бек очень сильно замудрен, переплетен, там куча всякого всякого, плюс контекст накинут и прочая хрень
источник

G

G in GraphQL — русскоговорящее сообщество
Всем привет. А есть ли смысл на фронте использовать gql как обёртку над REST? Или это бессмысленно?
источник

EK

Eugene Korobkov in GraphQL — русскоговорящее сообщество
Но graphQL типы вы ручками пишете? А как дела с типизацией (статический анализ кода)?
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
G
Всем привет. А есть ли смысл на фронте использовать gql как обёртку над REST? Или это бессмысленно?
ага, так и юзаем
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Eugene Korobkov
Но graphQL типы вы ручками пишете? А как дела с типизацией (статический анализ кода)?
у нас бек генерит типы из свагера, мы берем этот файл и из него импортим все типы
источник

G

G in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
ага, так и юзаем
Что используете как обертку? Apollo-client? Какие-нибудь профиты это даёт?
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Eugene Korobkov
Но graphQL типы вы ручками пишете? А как дела с типизацией (статический анализ кода)?
тоесть с типизацией то все норм, но это все очень огромная куча, в которой довольно трудно разобраться
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
G
Что используете как обертку? Apollo-client? Какие-нибудь профиты это даёт?
ну да  Apollo-client, плюхи , ну стандартные аполовский, типо кеш, статусы, ошибки, удобство хуков, полинги всякие ,  да и указат ькакие данные запросить можно
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
на фронте голову даже включать не нужно, когда юзаешь аполо, он на беке сложнее , как мне кажется
источник

G

G in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
ну да  Apollo-client, плюхи , ну стандартные аполовский, типо кеш, статусы, ошибки, удобство хуков, полинги всякие ,  да и указат ькакие данные запросить можно
А надобность в стейт менеджере отпала или какой-нибудь редакс также используете?
источник

MS

Mike Shalin in GraphQL — русскоговорящее сообщество
G
А надобность в стейт менеджере отпала или какой-нибудь редакс также используете?
аполло сам по себе стейт менеджер
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
отпала, ридакс выпилили, аполо себе завес стейт менеджер, правда не юзал
источник

G

G in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
на фронте голову даже включать не нужно, когда юзаешь аполо, он на беке сложнее , как мне кажется
Это я люблю, когда голову включать не надо
источник