Size: a a a

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

2018 November 07

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
@nikita_stenin пока рано, надо темы расписать и прочее.
источник

NS

Nikita Stenin in GraphQL — русскоговорящее сообщество
Ясно) ну ок)
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
По-этому Паша и спрашивал, никто не хочет, пока не поздно - присоединиться?
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
@nikita_stenin не хочешь, кстати?
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
Расскажешь о чём-нибудь)
источник

NS

Nikita Stenin in GraphQL — русскоговорящее сообщество
Да мне пока не о чем рассказывать. Я на новой работе разработчик интерфейсов, а опыта работы с graphql на ноде нет и времени разобраться тоже нет) Вот если бы railt можно было бы заиспользовать для ноды. Ну то есть схему с дженериками и другими плюшками. Я бы обязательно попробовал и рассказал об этом)
источник

g

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

U

Uxname in GraphQL — русскоговорящее сообщество
Uxname
Всем привет, я тут создаю boilerplate сервера на технологиях graphql+docker+prisma, с пользователями  и простым набором сущностей, со всевозможными фичами, которые используются практически в каждом проекте (управление пользователями/регистрация по email/управление ролями, доступом к функциям/загрузка файлов и т.д.), думаю выложить его в opensource, может кому интересно поучавствовать? Ищу людей, которые смогут помочь сделать сферический проект в вакууме
Много чего переделал, переформатировал, изменил, поменял, добавил документации выкладываю снова, если кому интересно - присоединяйтесь, рад любому фидбеку.
https://gitlab.com/uxname/uxbackend
источник

U

Uxname in GraphQL — русскоговорящее сообщество
@nodkz обращаю твоё внимание, ты больше в статьи, а я в код, может почерпнём друг у друга чего :)
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Старого дядьку Нода уже тяжело чем-то заинтересовать и удивить 😉

А Призму я не люблю из-за ее подхода который не позволяет действительно суровые бэкенды поднимать. Она для маленьких и простых проектов. Я вот не видел ни одного серьезного портала на призме. А если такой и найдется, то я очень сильно хочу посмотреть в глаза разработчика полные боли, слез и печали. Но если он будет бодр весел и рад, вот тогда я точно сильно заинтересуюсь и удивлюсь.

Но сами ребята GraphCool просто суперовские и напилили кучу грамотных вещей.
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Uxname
Много чего переделал, переформатировал, изменил, поменял, добавил документации выкладываю снова, если кому интересно - присоединяйтесь, рад любому фидбеку.
https://gitlab.com/uxname/uxbackend
а почему на гитлабе а не на хабе?)
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
а почему на гитлабе а не на хабе?)
Изначально разрабатывался для себя, а я обычно на гитлабе сижу. Проект вышел достаточно крупным, дорос до opensource :)
источник

NT

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

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Фух, разобрал по косточкам тему "Как работать с ошибками в GraphQL"

https://github.com/nodkz/conf-talks/tree/master/particles/graphql/errors
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Uxname внимательно глянь последний раздел. Как удобно фронтендеру отдавать пользовательские ошибки. К сожалению призма под такой подход плохо заточена, чую сильно жуткий код получится.
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Uxname внимательно глянь последний раздел. Как удобно фронтендеру отдавать пользовательские ошибки. К сожалению призма под такой подход плохо заточена, чую сильно жуткий код получится.
оке
источник

U

Uxname in GraphQL — русскоговорящее сообщество
я пока вот такую обёртку делал, и вываливал через throw new GQLError(...)
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Что такое пользовательские ошибки? Ну это когда вам где-то в приложении надо вывести "запись не найдена", или "у вас нет прав просматривать этот контент", или в списке на 23 элементе показать что "запись удалена".

Если пользоваться стандартным механизмом ошибок GraphQL. То на фронтенде приходится сильно изголяться, чтобы пробросить ошибку в нужное место.
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Uxname
я пока вот такую обёртку делал, и вываливал через throw new GQLError(...)
это чтобы можно было код ошибки возвращать, ну и данные какие-нибудь
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Беда в том что на клиенте надо жуткий код куралесить, чтоб передать эту ошибку в нужную компоненту. Да и вообще понять что за ошибка.
источник