SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое Schema Stitching и Apollo Federation?

В микросервисной архитектуре каждый сервис (Users, Orders, Reviews) может иметь свой собственный GraphQL API.

Но фронтенду неудобно ходить в 3 разных API. Ему нужен единый граф.

Schema Stitching (Сшивание схем) и Apollo Federation — это подходы для создания единого API Gateway.
Они берут схемы из разных микросервисов и "сшивают" их в одну глобальную (Supergraph). Клиент делает один запрос к Gateway, а тот сам разбивает его на части, опрашивает нужные микросервисы и склеивает итоговый JSON.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Другие вопросы темы «GraphQL (Эксперт)»

Ещё вопросы раздела «REST API»

Все вопросы раздела «REST API»