微服务 - HTML 是否属于 API 网关?

Microservices - Does HTML belong inside API Gateways?

使用 API 网关模式设计微服务时,HTML 模板属于 API 网关服务,还是作为独立服务?

例如,如果某些网站(如 Stack Overflow)想要随意更改其功能(问题布局、消息传递、搜索等...),则他们可以将功能注入其 HTML 模板.

如果模板与网关耦合:

如果模板作为自己的模板服务存在:

我想知道哪种方法更适合使用 API 网关模式设计 Web 应用程序。每种方法的优缺点是什么?

我会说这取决于您使用的技术,但我仍然宁愿拒绝。

假设 HTML 部分是您的前端,您希望按微服务(即每个微服务一个前端)或作为自己的微服务交付前端。

但很难说任何绝对的东西 - 它总是取决于您正在构建的应用程序。