Завершающая и нетерминирующая ссылка ссылка на аполлон?

const httpLink = ...

const errorLink = ...

const link = ApolloLink.from([errorLink, httpLink]);

When doing so, be careful to chain the control flow in the correct order. The apollo-link-http is called a terminating link because it turns an operation into a result that usually occurs from a network request. On the other side, the apollo-link-error is a non-terminating link. It only enhances your terminating link with features, since a terminating link has to be last entity in the control flow chain.

Так вот, я не понял разницы между терминирующей ссылкой и неконечной ссылкой??

источник: https://www.robinwieruch.de/react-graphql-apollo-tutorial/

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Что такое Apollo Client и зачем он нужен?
Что такое Apollo Client и зачем он нужен?
Apollo Client - это полнофункциональный клиент GraphQL для JavaScript-приложений, который упрощает получение, управление и обновление данных в...
1
0
1 093
1

Ответы 1

«Проще говоря, конечная ссылка — это та, которая не использует прямой аргумент, а вместо этого напрямую превращает операцию в результат». как указано в: https://www.apollographql.com/docs/link/overview/

Короче говоря, ваша ссылка должна либо перейти к следующей ссылке в цепочке, вызвав пересылку (без завершения), либо вернуть некоторые данные (завершение) (без завершения).

Другие вопросы по теме