max_shane
@max_shane
Javascript / Node.js dev

Что имплементируется в слое BFF когда подразумевается, что это API Gateway?

Приветствую!

Я много слышал, что один из вариантов реализации API Gateway это Backend for Frontend.
Но я не совсем понимаю, что из себя представляет имплементация BFF в слое API Gateway.
Это просто роуты которые ведут к сервису который реализует фронтенд?
Или прямо в слое API Gateway нужно реализовать логику построения визуальной части для клиента?
Например: собирать и рендерить приложение на React, или реализовать паттерн MVC на шаблонах.
Или BFF это просто и тупо: ситуация когда для каждого клиента мы делаем отдельный API Gateway?
  • Вопрос задан
  • 277 просмотров
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Не тупо, но да, для каждого фронта api, который предоставляет необходимые ему фичи. Также там могут быть разные операции и дополнительные трансформации данных, которые нужны только данному фронту.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы