Size: a a a

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

2020 July 10

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Vadim Ivanov
gql генерит ts типы?
есть такая возможность. кодген с апихи
источник

И

Иван in React — русскоговорящее сообщество
Vadim Ivanov
gql генерит ts типы?
но настроить можно
источник

И

Иван in React — русскоговорящее сообщество
Dmitriy Shuleshov
и чем же?
ты можешь получить вообще (вот прям вообще) любую информацию о проекте и содержимом через правильно написанный query при наличии правильного плагина
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Иван
ты можешь получить вообще (вот прям вообще) любую информацию о проекте и содержимом через правильно написанный query при наличии правильного плагина
И получить сильную задержку, если реляций много))))
источник

И

Иван in React — русскоговорящее сообщество
Rustam Sahatov
И получить сильную задержку, если реляций много))))
на этапе билда — да. ну и хер с ним
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Иван
ты можешь получить вообще (вот прям вообще) любую информацию о проекте и содержимом через правильно написанный query при наличии правильного плагина
не я то юзал gql плотно годик назад, меня ни нада убеджать. хочу мнение олда услышать. Списочком🌚😏
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Иван
на этапе билда — да. ну и хер с ним
Да и запросы тяжелые становятся
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Dmitriy Shuleshov
не я то юзал gql плотно годик назад, меня ни нада убеджать. хочу мнение олда услышать. Списочком🌚😏
Так он только начал учить же
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Dmitriy Shuleshov
не я то юзал gql плотно годик назад, меня ни нада убеджать. хочу мнение олда услышать. Списочком🌚😏
дак он вроде ж не должен никому)
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Александр Бакиматов
дак он вроде ж не должен никому)
кого должен?😳
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
списочек))
источник

И

Иван in React — русскоговорящее сообщество
Dmitriy Shuleshov
не я то юзал gql плотно годик назад, меня ни нада убеджать. хочу мнение олда услышать. Списочком🌚😏
я не то, чтобы много с ним работал — накатал кастомный движок для поднятия документации из кучи репозиториев с маркдаунами

охеренно нравится, что техпис говорит “хочу дату последнего изменения в каждой статье выводить”, а я ему ххххоба

mdx(id: { eq: $id }) {
 body
 frontmatter {
   title
 }
 parent {
   ... on File {
    modifiedTime(
      formatString: "DD.MM.yyyy"
    )
   }
 }
}
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Иван
я не то, чтобы много с ним работал — накатал кастомный движок для поднятия документации из кучи репозиториев с маркдаунами

охеренно нравится, что техпис говорит “хочу дату последнего изменения в каждой статье выводить”, а я ему ххххоба

mdx(id: { eq: $id }) {
 body
 frontmatter {
   title
 }
 parent {
   ... on File {
    modifiedTime(
      formatString: "DD.MM.yyyy"
    )
   }
 }
}
gql это совместная технология - она должна быть и на беке и на клиенте?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Oleg Rizhkov
gql это совместная технология - она должна быть и на беке и на клиенте?
+
источник

И

Иван in React — русскоговорящее сообщество
Oleg Rizhkov
gql это совместная технология - она должна быть и на беке и на клиенте?
в случае, когда он используется в качестве транспортного протокола — да
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Иван
я не то, чтобы много с ним работал — накатал кастомный движок для поднятия документации из кучи репозиториев с маркдаунами

охеренно нравится, что техпис говорит “хочу дату последнего изменения в каждой статье выводить”, а я ему ххххоба

mdx(id: { eq: $id }) {
 body
 frontmatter {
   title
 }
 parent {
   ... on File {
    modifiedTime(
      formatString: "DD.MM.yyyy"
    )
   }
 }
}
Я вот отчётливо помню огромный плюс . Мы с командой бека вообще почти не общались . Они тупо в схему вываливали побольше а мы брали что нужно. Это реальная экономия времени , а не как всегда бегать за Беком что б он ручки покрутил..
источник

И

Иван in React — русскоговорящее сообщество
Oleg Rizhkov
gql это совместная технология - она должна быть и на беке и на клиенте?
в случае с gatsby — билд-машина gatsby выступает в качестве бэка, а твой код — в качестве фронта
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
надо бы потыкать... спасибо.
источник

И

Иван in React — русскоговорящее сообщество
Dmitriy Shuleshov
Я вот отчётливо помню огромный плюс . Мы с командой бека вообще почти не общались . Они тупо в схему вываливали побольше а мы брали что нужно. Это реальная экономия времени , а не как всегда бегать за Беком что б он ручки покрутил..
мне тут недавно пришла в голову мысль, что это наконец-то технология, работающая в обе стороны. у фронтендеров ведь есть (немного, но есть) свои структуры, которые они хотели бы хранить на бэке (и они не относятся к бизнес-логике, к божественному пьедесталу бэкендеров — всякие состояния UI). и gql-схема — отличный способ вывалить бэкендеру требования по протоколу.

“храни как хочешь, тебе виднее. а отдавать и забирать я хочу вот так”
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Иван
мне тут недавно пришла в голову мысль, что это наконец-то технология, работающая в обе стороны. у фронтендеров ведь есть (немного, но есть) свои структуры, которые они хотели бы хранить на бэке (и они не относятся к бизнес-логике, к божественному пьедесталу бэкендеров — всякие состояния UI). и gql-схема — отличный способ вывалить бэкендеру требования по протоколу.

“храни как хочешь, тебе виднее. а отдавать и забирать я хочу вот так”
Вот это круто, кстати
источник