Size: a a a

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

2018 April 13

S

Sunlive in GraphQL — русскоговорящее сообщество
проверь
источник
2018 April 14

MI

Misha Ishikawa in GraphQL — русскоговорящее сообщество
Ребята, мне тут нужно сделать graphQL запрос и вывести результат в D3 табличку. Я пока не знаю конкретно с какой информацией буду работать — узнаю это в понедельник.
источник

MI

Misha Ishikawa in GraphQL — русскоговорящее сообщество
На пикче я пока только развернул проект и страшновато от количества файликов.
Подскажите какой-нибудь ресурс чтобы можно было разобраться что  происходит на экране и как делать запросы. Я никогда не работал с REST и подобным :(
источник

NK

ID:556239598 in GraphQL — русскоговорящее сообщество
Если кто-то использует apollo,  то скажите, он с обычным rest api работает? То есть, могу ли я его использовать для работы с сервисами предоставляющими обычное api?
источник

MS

Makar Stetsenko in GraphQL — русскоговорящее сообщество
ID:556239598
Если кто-то использует apollo,  то скажите, он с обычным rest api работает? То есть, могу ли я его использовать для работы с сервисами предоставляющими обычное api?
Сейчас в Амстердаме на GraphQL Day как раз об этом говорили.

TLDR да, можно, но лучше все же фронту написать свою простенькую прослойку на каком-нибудь Apollo server, а не пытаться смапить на клиенте.

Можно попробовать Apollo rest link, но в прод не советуют.

Закину слайды, как ребята выложат
источник

SL

Semen Levenson in GraphQL — русскоговорящее сообщество
Makar Stetsenko
Сейчас в Амстердаме на GraphQL Day как раз об этом говорили.

TLDR да, можно, но лучше все же фронту написать свою простенькую прослойку на каком-нибудь Apollo server, а не пытаться смапить на клиенте.

Можно попробовать Apollo rest link, но в прод не советуют.

Закину слайды, как ребята выложат
👍
источник
2018 April 15

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Ребят, привет всем, подскажите пожалуйста по поводу айтентификации пользователя
с редаксом так делал: при старте приложения загружал пользователя и его роли в стор, и на разных страницах смотрел роли пользователя, и в зависимости от них отображал нужную инфу или редиректил на страницу логина

а как это делать с аполло ?

можно сделать query для получения юзера с сервера и на каждой странице её дергать, но это вроде не правильно ?)
может как то нужно один раз загружать юзера в кеш при старте приложения ?) или что вообще надо делать ?)
источник

NE

Nikita E in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
Ребят, привет всем, подскажите пожалуйста по поводу айтентификации пользователя
с редаксом так делал: при старте приложения загружал пользователя и его роли в стор, и на разных страницах смотрел роли пользователя, и в зависимости от них отображал нужную инфу или редиректил на страницу логина

а как это делать с аполло ?

можно сделать query для получения юзера с сервера и на каждой странице её дергать, но это вроде не правильно ?)
может как то нужно один раз загружать юзера в кеш при старте приложения ?) или что вообще надо делать ?)
источник

NE

Nikita E in GraphQL — русскоговорящее сообщество
Вроде тут все описано для реакта https://www.apollographql.com/docs/react/recipes/authentication.html
источник

NE

Nikita E in GraphQL — русскоговорящее сообщество
В гугле думаю по запросу graphql <server type> jwt example есть что нить интересное
источник

M

Mikalai in GraphQL — русскоговорящее сообщество
Ну так-то в graphql запросах есть условия
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
на сервере уже реализовал jwt, на клиенте вроде как частично тоже, но пока просто в локалсторейдж (в который не стоит ложить токен изза несекьюрности, но в большинстве туториалов так делкют), но как с реактом  это дружить пока не понял )
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
спасибо за советы )
источник

M

Mikalai in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
на сервере уже реализовал jwt, на клиенте вроде как частично тоже, но пока просто в локалсторейдж (в который не стоит ложить токен изза несекьюрности, но в большинстве туториалов так делкют), но как с реактом  это дружить пока не понял )
А можно подробнее про "несекьюрность" ?
источник

NE

Nikita E in GraphQL — русскоговорящее сообщество
Да, сорян, надо конкретнее :) для секьюрити експирейшн ставят 5-15 мин
источник

DZ

Dmitry Zakharov in GraphQL — русскоговорящее сообщество
Nikita E
Да, сорян, надо конкретнее :) для секьюрити експирейшн ставят 5-15 мин
источник

DZ

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

DZ

Dmitry Zakharov in GraphQL — русскоговорящее сообщество
но чтобы можно было хранить - нужно сделать как по ссылке
источник

NE

Nikita E in GraphQL — русскоговорящее сообщество
Dmitry Zakharov
пишут что хранить там не нужно от слухов
🤔 ну так то тут предлагаю писать в sessionstorage что есть как бы тоже storage :D
источник

DZ

Dmitry Zakharov in GraphQL — русскоговорящее сообщество
можно и в локал
источник