Size: a a a

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

2018 October 30

SB

Slava Bakhmutov in GraphQL — русскоговорящее сообщество
правильно ли делать два разных graphql эндпоинта?
источник

SB

Slava Bakhmutov in GraphQL — русскоговорящее сообщество
или лучше стараться как-то это всё раскидывать через роли?
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Slava Bakhmutov
правильно ли делать два разных graphql эндпоинта?
нет, фишка graphql в единственном endpoint, два endpoint'a я бы сделал только если надо api на разных серверах сделать, прям конкретно так разделить, один может даже под VPN запихнуть
источник

SB

Slava Bakhmutov in GraphQL — русскоговорящее сообщество
просто например некоторые модели я вообще бы не хотел показывать клиентам
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Slava Bakhmutov
просто например некоторые модели я вообще бы не хотел показывать клиентам
тогда да, если не нужно показывать - лучше отдельно, с ограниченным доступом
источник

U

Uxname in GraphQL — русскоговорящее сообщество
хотя вопрос интересный, может ещё кто-нибудь даст совет?
источник
2018 October 31

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
можно попробовать кастомные директивы реализовать типа isAdmin
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Slava Bakhmutov
правильно ли делать два разных graphql эндпоинта?
да, рабочая тема)
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
Димка Реактнативный 🛸
Согласен! По последним технологиям только там свежачок обычно.
судя по последнему курсу JavaScript Ninja, теперь у них свежачок. Готовый курс по новым апи React, даже тех которые еще в альфе
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
Slava Bakhmutov
правильно ли делать два разных graphql эндпоинта?
почему нет? Graphql предлагет протокол общения с сервером. А сколько у вас серверов - дело уже ваше
источник

RR

Roman Roman in GraphQL — русскоговорящее сообщество
Вот это нормальная тема наконец-то
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Ilya Agarkov
судя по последнему курсу JavaScript Ninja, теперь у них свежачок. Готовый курс по новым апи React, даже тех которые еще в альфе
Больше похоже на спам) Здесь чат по GraphQL, а не по React
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Димка Реактнативный 🛸
Больше похоже на спам) Здесь чат по GraphQL, а не по React
+
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
ой да ладно) Тогда в целом любое сообщение про курсы - спам и флуд)
источник

U

Uxname in GraphQL — русскоговорящее сообщество
не любое похоже на спам
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
@uxname у меня, лично, всё по правам раскидано директивами. Но директивы надо на поля вешать (меньше проблем потом)
источник

KN

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

U

UsulPro in GraphQL — русскоговорящее сообщество
Kirill Nesmeyanov
@uxname у меня, лично, всё по правам раскидано директивами. Но директивы надо на поля вешать (меньше проблем потом)
а как это на сервере реализуется?
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
Ловится событие построения типа или обращения к нему. Если стоит флаг private у директивы, то поле вообще из типа исключается на уровне интроспекции, если нету, то просто при обращении к нему 403 кидается, в случае отсутвия нужного уровня прав
источник

U

UsulPro in GraphQL — русскоговорящее сообщество
А сам сервер на чем?
источник