Size: a a a

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

2019 February 05

c

cristina in GraphQL — русскоговорящее сообщество
Только непонятно про безопасность
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Uxname
Выложил запись skype конференции по теме запуска и использования технологий Prisma.io. Рассказывается о том что такое prisma, из чего она состоит, как запустить и использовать; пример быстрого создания mvp бэкенда на graphql и prisma.
https://youtu.be/cOwVwuI5n5k
@tfest я в видео показывал как круд сгенерить, и безопасность накинуть, можете глянуть
источник

c

cristina in GraphQL — русскоговорящее сообщество
Uxname
@tfest я в видео показывал как круд сгенерить, и безопасность накинуть, можете глянуть
В том, что на 50 минут?
источник

c

cristina in GraphQL — русскоговорящее сообщество
Половину посмотрела
источник

U

Uxname in GraphQL — русскоговорящее сообщество
да, там весь призмовский стек разворачивается
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
graphql-compose/graphql-compose v5.8.1 → v5.9.0 🎉
источник

e

egoarka in GraphQL — русскоговорящее сообщество
akaSybe
был такой пример: есть пагинация, ты кликаешь очень быстро  на переключение нескольких страниц, у тебя нестабильный интернет.

если отображать текущую страницу на основании локального стейта, то он будет показывать допустим третью страницу

представим, что два запроса из трех отвалились, и пришёл ответ только на второй запрос

в итоге отображается будто бы это 3я страница, а в таблице отображаются данные для второй страницы.

если из мутации возвращать входные данные, и на основании них отрисовывать текущую страницу, тогда всё будет ок

в этом плюс возвращения входных данных
На кнопку лоадер и усе, зачем что-то придумывать?)
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Лоадер на пагинацию?)
источник

v

vitshev in GraphQL — русскоговорящее сообщество
На интерфейс)
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Хорошо что это не видят ux-еры
источник

a

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

v

vitshev in GraphQL — русскоговорящее сообщество
Если пользователю нужно быстро щёлкать по кнопкам пагинации значит тут точно что-то не так)
источник

e

egoarka in GraphQL — русскоговорящее сообщество
akaSybe
Хорошо что это не видят ux-еры
Лол, а как тогда по другому?
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
egoarka
Лол, а как тогда по другому?
Переключение страниц не является блокирующей операцией, с чего бы блокировать интерфейс?
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Блокировать кнопку пагинации
источник

e

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

e

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

a

akaSybe in GraphQL — русскоговорящее сообщество
Представь ситуацию, когда ты на мобильном интернете мискликаешь по номеру страницы, сразу же визуально это видишь, и хочешь выбрать нужную страницу, но у тебя заблокирована кнопка....
источник

e

egoarka in GraphQL — русскоговорящее сообщество
akaSybe
Представь ситуацию, когда ты на мобильном интернете мискликаешь по номеру страницы, сразу же визуально это видишь, и хочешь выбрать нужную страницу, но у тебя заблокирована кнопка....
Отменяешь предыдущую операцию и не ждёшь предыдущий Стейт с сервера
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Но ведь у тебя заблокирована кнопка?)
источник