Size: a a a

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

2018 November 21

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Контора жестко экономит на ЗП спецов, которая будет потрачена на мтырства поиска паттернов нормального апи между бэкендерами и фронтендерами. А ещё больше экономит на времени (а это важнее денег).

А обычные разработчики, учатся гитхабу и контрибьютерству. Это очень важно. Поэтому читая материалы и находя ошибки - очень прошу открывать пулл реквесты.
а можно немного понаглеть и попросить о boilerplate для тех кому в одно лицо 120 дорого ? немного поясню о чем я - посмотрел твои доклады, очень круто спасибо за все то что ты делаешь для популяризации  graphql, но мне как не бекенд разрабу было бы интересно посмотреть реализацию твоих советов, так сказать те best practices  о которых ты говрил в коде. Будет ли он open source  или частью платного курса для меня не принципиально, уверен я такой не один
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
лично я бы с удовольствием потратил на это 10-20 тысяч, уверен я такой не один
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
может соберм что кому интиресно и скинемя на подобный boilerplate?
источник

BS

Boris Shabanov in GraphQL — русскоговорящее сообщество
Maxim Makarov
А надо где-то записываться?
источник

MM

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

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Всего два доклада?(
источник

BS

Boris Shabanov in GraphQL — русскоговорящее сообщество
Maxim Makarov
Всего два доклада?(
Это на два часа. Больше будет тяжело
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Boris Shabanov
Это на два часа. Больше будет тяжело
Жаль 🙁
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Интересно, сколько нужно времени чтобы GraphQL был массовой технологией
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
в моём кругу общения о нем знают единицы
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Спасибо большое @akaSybe за правки ошибок в презентации
https://github.com/nodkz/conf-talks/pull/14/files 👍👍👍
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Cenator 🐝
за двухмерные презентации надо казнить
Казнить нельзя помиловать. Запятую каждый сам поставит.

У меня просто выбора нет, т.к. там слайдов больше чем 270 штук и без такой двумерности просто никак нормально нельзя ее структурировать. Меня тоже они бесили, но со временем привыкаешь и понимаешь весь профит от них. В разработке просто огонь как время экономит. Больше в жизни не буду делать презентации в кейноуте.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
akaSybe
такой способ по идее нарушает SRP (принцип единственной ответственности), резолвер должен заниматься задачей получения данных, а не проверками доступа
К сожалению у бэкендера только одно место где он может прикрутить RBAC - и это резолверы. Поэтому пересмотрите SRP для резолверов. У них задача не только тянуть данные из базы, но и проверять доступ.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Oleg Gamega
а можно немного понаглеть и попросить о boilerplate для тех кому в одно лицо 120 дорого ? немного поясню о чем я - посмотрел твои доклады, очень круто спасибо за все то что ты делаешь для популяризации  graphql, но мне как не бекенд разрабу было бы интересно посмотреть реализацию твоих советов, так сказать те best practices  о которых ты говрил в коде. Будет ли он open source  или частью платного курса для меня не принципиально, уверен я такой не один
И я бы пока не расчитывал на бойлерплейт. Сейчас для меня важно донести принципы работы с GraphQL. А вот бойлерплейт пока частность и не принесет такого профита как статьи и презентации. Тупо времени не хватает на все. Чтоб написать одну статью и к ней сделать слайды, уходит как минимум 3 дня. Еще нужно как минимум написать 8 статей, чтоб представление о GraphQL на сервере полностью сформулировать.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Oleg Gamega
может соберм что кому интиресно и скинемя на подобный boilerplate?
Нет смысла платить. Для комьюнити это будет бесплатно. Если я конечно доберусь до его написания.

У меня по мимо работы, опенсорса, полезной просветительской нагрузки,еще есть жена и ребенок. И все блин требуют кучу времени, которого катострофически не хватает.
источник

AV

Anton Vityazev in GraphQL — русскоговорящее сообщество
Добрый день!
Подскажите, пожалуйста, использую apollo client. Как я могу полностью переопределить в нем механизм обработки ошибок?
я нашел, что при создании клиента можно указать параметр onError, который будет функцией обработки ошибок.
Но по завершению этой функции код все равно всегда попадает в catch от функции query
источник

AV

Anton Vityazev in GraphQL — русскоговорящее сообщество
мне необходимо, чтобы либо в этот catch передавался определенный объект, который я сформировал бы в функции onError, например, либо чтобы туда вообще не доходила программа)
источник

AV

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

А

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

А

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