Есть ли способ привязать react-apollo к одному компоненту вместо обертывания всего приложения? - PullRequest
0 голосов
/ 18 июня 2020

Я ищу способ привязать apollo к отдельным компонентам вместо обертывания всего приложения, поскольку мы не хотим привязывать всю нашу архитектуру к службе, теперь, когда мы будем использовать apollo только для извлечения данных для один компонент, и то, как мы получаем эти данные, может даже измениться со временем и, возможно, больше не использовать graphql или захотеть привязать разные службы graphql к разным компонентам, поэтому перенос всего приложения в провайдер apollo - не лучший наш выбор.

Есть ли способ избежать этого?

Спасибо

1 Ответ

0 голосов
/ 18 июня 2020

Обертывание всего приложения необходимо, чтобы:

  • использовать общий общий кеш в качестве единого источника правды;
  • доступ из разных мест / компонентов приложения.

Вы можете обернуть только один компонент, если вы sh.

Вам не нужно оборачивать какие-либо компоненты, чтобы использовать graphql.

Вы можете используйте "обычные" fetch / axios запросы для получения необходимых данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...