При проектировании микросервисов с шаблоном API-шлюза, принадлежат ли шаблоны HTML внутри службы API-шлюза или как отдельная служба?
Например, если какой-либо веб-сайт (например, переполнение стека) хочет изменить свои функции по своему усмотрению (макет вопроса, обмен сообщениями, поиск и т. Д.), То они могут добавить функции в свои шаблоны HTML.
Если шаблоны связаны со шлюзом:
- Латентность уменьшена
- Любые изменения в шаблонах влияют на всю службу шлюза.
Если шаблоны существуют как собственные службы шаблонов:
- Увеличение задержки
- Обновление шаблонов не требует редактирования шлюза.
Мне интересно, какой метод предпочтителен для разработки веб-приложения с использованием шаблона API Gateway. Каковы плюсы и минусы каждого подхода?