我最近读了一本关于域驱动设计的书。但是,当我读到将HTML从有界上下文发送回表示层时,我感到惊讶。 ...每个人都在使用)!
这是本书的确切内容:
HTML API与数据API
通过使用从HTML返回的HTML代码段构建网页 在每个有界上下文中,您都可以对有界上下文进行控制 页面特定区域的外观和行为。
现在,我对此有两个疑问:
参考:域驱动设计的模式,原理和实践 由Scott Millet和Nick Tune出版,由Wrox出版
答案 0 :(得分:3)
我认为这本书在谈论的是合成UI。每个BC返回的html表示BC的UI。整个UI由所有UI组成。因此,每个BC都有自己的UI。
另一种方法是只有一个UI。 BC将没有UI,只有应用程序层。 UI会调用它所需的BC的应用程序层,通常UI和BCs API之间的胶水将是REST API网关。