Я пытаюсь понять, как я могу использовать Apollo в своем проекте React Native по сравнению с RXJS и Redux.
Одна из особенностей этого приложения заключается в том, что мутации данных выполняются не через традиционный API, а через транзакции на основе блокчейна. Поэтому я не могу просто вызвать mutate в Apollo и ожидать, что он в конечном итоге что-то изменит в базе данных, поскольку он перейдет в совершенно другое, используя совершенно другую библиотеку.
Можно ли иметь какое-то промежуточное ПО, которое перехватывает запрос на мутацию и перенаправляет его в другую асинхронную библиотеку для выполнения работы? Мне интересно, может ли apollo-link сделать это.
Нет, это что-то на стороне клиента.


Вы думаете о настройке сервера GraphQL и вызове библиотеки на стороне сервера, или это то, что вы делаете на стороне клиента?