我们正在致力于具有基于微服务的体系结构的应用程序,如下所示,如下图所示,不确定BFF层应该如何构造。我们目前正在为我们的设计考虑两种选择,但是不确定哪种方法应该被推荐。
备选方案1:网关作为BFF
备选方案2:专用微型服务作为BFF

发布于 2021-09-03 03:30:26
Gateway和BFF (前端后端)并不完全相同:
API实际调用的内容取决于您。BFF的目标基本上意味着需要一些东西以方便客户端的方式将客户所需的数据整合起来--即编排,甚至可能是一些缓存。
选项:
对于简单的场景,您的
的专用服务。
请记住,"API“是一个加载的术语,它取决于上下文:
在您的情况下,我认为BFF可以通过任何一种方式实现。
您也可能对“体验API”感兴趣,这是一个与BFF类似的想法(如果不是相同的话)。
https://stackoverflow.com/questions/69038982
复制相似问题