Size: a a a

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

2019 February 14

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
Если мне нужно переводить 10 key тогда мне нужно и 10 типов что бы потом сказать:
1: [type1]
2: [type2]
...
n: [type1n]
Если я не правильно думаю ?
источник

v

vitshev in GraphQL — русскоговорящее сообщество
Клиент в контексте одного языка работает?
У меня пока сделано так, что в миделваре выставляется язык для i18n, далее в resolve просто каждый key прогоняю через context.i18n
Тип просто string
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Veaceslav Artiom
Если мне нужно переводить 10 key тогда мне нужно и 10 типов что бы потом сказать:
1: [type1]
2: [type2]
...
n: [type1n]
Если я не правильно думаю ?
https://github.com/nodkz/conf-talks

4-ое видео в списке
разжовывал с разных сторон
источник

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
Воооо спасибо
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Нормальное графкуэль апи должно быть с кучей связей
https://apis.guru/graphql-voyager/ глянь swapi или github

Загрузи свою схему, если получится обвчное дерево - значит мало связей.
крутая тема
источник

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
Прикольные видео конечно. Глянул где про языки, но блин тут такой же ответ. Про то как ПОЛУЧИТЬ из базы данные.
А мне бы понять как ЗАПИСАТЬ их...
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
В запись не вникал, это уже к GraphQL мало относится.
Наши вроде заюзали https://github.com/alexsk/mongoose-intl попутно что-то допилив.
Вобщем поищи под себя что-то готовое под свою базу, орм.
источник

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
Pavel @nodkz
В запись не вникал, это уже к GraphQL мало относится.
Наши вроде заюзали https://github.com/alexsk/mongoose-intl попутно что-то допилив.
Вобщем поищи под себя что-то готовое под свою базу, орм.
Мда, короче как я и думал. Тут тоже мутят масив и type для каждого key ...
источник
2019 February 15

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Закончил слайды к субботе –
Подходы построения GraphQL-сервера в NodeJS
(graphql, graphql-tools, graphql-compose, type-graphql, nexus)

https://nodkz.github.io/conf-talks/talks/2019.02.16-mera-nizhniy-novgorod/index.html

Если вдруг найдете грамматическую ошибку – дайте знать.
источник

АР

Алексей Родионов in GraphQL — русскоговорящее сообщество
@nodkz

Все кастомные директивы, которые я видел, написаны с использованием graphql-tools.

А с помощью graphql-compose можно создавать свои кастомные директивы?
источник

AB

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

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Алексей Родионов
@nodkz

Все кастомные директивы, которые я видел, написаны с использованием graphql-tools.

А с помощью graphql-compose можно создавать свои кастомные директивы?
пока нет, но сейчас мозгую как сразу их сделать по уму
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
ТОчнее жду пока экстеншены прилетят для полей и аргументов. Просто если чейчас я прикручу, то через 2-3 месяца надо будет все переделывать.

Я не просто так с Иваном Гончаровым разговаривал. Все по теме https://github.com/graphql/graphql-js/issues/1527
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
А любые переделки череваты брейкинг ченджами и костылями.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Спасибо 😉
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/prisma 1.26.5 → 1.26.6 🎉
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
@nodkz подскажи плиз, я из статьи и сообщений в чате не оч понял, призмовский nexus норм, или компоуз лучше?)
источник

P@

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

В нексусе ничего интересного. Я все тоже самое получаю и с graphql-tools по статическому анализу если прикручиваю graphql-code-generator и даже больше, т.к. у них плагинов валом и легко свои писать.

И синтаксис у нексуса из 90ых какой-то. Сборка типов не айс, лучше сборка у type-graphql.
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Type-graphql лучше. Я буду из него декораторы к себе брать.

В нексусе ничего интересного. Я все тоже самое получаю и с graphql-tools по статическому анализу если прикручиваю graphql-code-generator и даже больше, т.к. у них плагинов валом и легко свои писать.

И синтаксис у нексуса из 90ых какой-то. Сборка типов не айс, лучше сборка у type-graphql.
>Type-graphql лучше. Я буду из него декораторы к себе брать.
👍

а что это в итоге тогда будет? graphql-typed-compose ... ?
источник

e

egoarka in GraphQL — русскоговорящее сообщество
у type-graphql и так много фичей из коробки

даже hoc резолверы..
dependency injection и тп

не могу представить как может быть лучше

они и интеграцию с призмой пилят
короче, очень много фич, не знаю как догонишь их
источник