Size: a a a

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

2019 October 11

EM

Eugene M in GraphQL — русскоговорящее сообщество
фронте описывают моки, бекенд описывает ресолверы
источник

EM

Eugene M in GraphQL — русскоговорящее сообщество
и не всегда есть возможность синзронизироватся в разработке
источник

ps

p s in GraphQL — русскоговорящее сообщество
Подскажите, как при создании клиента apollo-boost обрабатывать ошибку подключения? Написано что сам должен обрабатывать как-то
We include a default error handler to log out your errors to the console.
Но в консоли пусто и вылетает ошибка при запросе уже только
источник

AD

Arthur Donkovtsev in GraphQL — русскоговорящее сообщество
p s
Подскажите, как при создании клиента apollo-boost обрабатывать ошибку подключения? Написано что сам должен обрабатывать как-то
We include a default error handler to log out your errors to the console.
Но в консоли пусто и вылетает ошибка при запросе уже только
В аполло клиент есть метод вроде
источник

ps

p s in GraphQL — русскоговорящее сообщество
Arthur Donkovtsev
В аполло клиент есть метод вроде
ага, но я apollo-boost юзаю
источник

AD

Arthur Donkovtsev in GraphQL — русскоговорящее сообщество
p s
ага, но я apollo-boost юзаю
Ну так там есть onError
источник

AD

Arthur Donkovtsev in GraphQL — русскоговорящее сообщество
Или тебе не подходит?
источник

ps

p s in GraphQL — русскоговорящее сообщество
Arthur Donkovtsev
Или тебе не подходит?
да чет не пойму где его определять, link  в бусте нет же
источник

ps

p s in GraphQL — русскоговорящее сообщество
или надо link тоже сделать сначала? тогда уж проще обычный клиент юзать
источник

AD

Arthur Donkovtsev in GraphQL — русскоговорящее сообщество
Смысле нет ты не юзаешь ApolloClient
источник

AD

Arthur Donkovtsev in GraphQL — русскоговорящее сообщество
Ладно я думаю документация и Гугл  тебе поможет
источник

ps

p s in GraphQL — русскоговорящее сообщество
Arthur Donkovtsev
Ладно я думаю документация и Гугл  тебе поможет
да ты прав, надо почитать еще
источник
2019 October 12

a

artalar in GraphQL — русскоговорящее сообщество
А apollo на клиенте приходящие данные валидирует (рантайм)? Или валидирует при каких-то условиях или вообще что-то делает такое, или какие-то другие библиотеки? И если да, то есть ли тесты по перфу на сколько оно влияет.
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
artalar
А apollo на клиенте приходящие данные валидирует (рантайм)? Или валидирует при каких-то условиях или вообще что-то делает такое, или какие-то другие библиотеки? И если да, то есть ли тесты по перфу на сколько оно влияет.
Граыкюель сам по себе заботится валидацией по умолчанию
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Это поведение по спеке
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Поэтому на клиенте рантайм валидация не нужна.
источник

a

artalar in GraphQL — русскоговорящее сообщество
Andrii Los
Граыкюель сам по себе заботится валидацией по умолчанию
Так, стоп, я туплю.

Кто заботится “сам по себе”?
Вы про бекенд?
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
artalar
Так, стоп, я туплю.

Кто заботится “сам по себе”?
Вы про бекенд?
Да. Если у тебя GraphQL бекенд, он уже по умолчанию все проверяет.
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
И если что-то не так вся кверя сломается.
источник

a

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