Я люблю, когда переводчик избавляет читателя от необходимости читать многословность американских авторов. По этой причине я даже внутренне слегка порадовался, как переводчик уплотнил это предложение из книги по стилям API:

The GraphQL service defines the interface, which can interact with any backend (database, legacy system, or external APIs), and the GraphQL client utilizes this interface to interact with the service. В варианте переводчика перевод получился таким:

Интерфейс API GraphQL позволяет клиентам взаимодействовать c любым бэкендом (базой данных, legacy-системой или внешними API).

Однако меня остановило то, что у слова define тут получалась какая-то непонятная роль. Я не понимал, стоит за этим глаголом что-то технически существенное, или он тут просто для красоты поставлен, как это англоязычные авторы, бывает, любят делать со всякими фразами типа strategy или approach. Пришлось останавливаться и закапываться в матчасть.

Продолжение на https://dzen.ru/a/aXPc9nhRmAYHO-u2