【发布时间】:2012-09-26 08:15:23
【问题描述】:
我想构建一个网页,其 UI 将由数据驱动。如,UI 的 元数据(布局、结构、组件、内容等)将存储在数据库中,该数据库将实时获取,从中相应地生成 UI。任何关于我如何去做的指针或建议都将不胜感激。
【问题讨论】:
我想构建一个网页,其 UI 将由数据驱动。如,UI 的 元数据(布局、结构、组件、内容等)将存储在数据库中,该数据库将实时获取,从中相应地生成 UI。任何关于我如何去做的指针或建议都将不胜感激。
【问题讨论】:
您是否也将实体数据存储在此数据库中,还是只想配置“静态”(此处使用该词很奇怪)页面的呈现方式?
如果您还存储数据,则需要做出重要决定,即您希望数据模型与视图模型的紧密程度,因为您的视图定义也是数据。
为实体、属性定义表并用一些示例数据填充它们。
对于定义视图,寻找可以存储在数据库中的 XML 结构可能是更好的选择,因为页面布局本质上是非常分层的。
【讨论】: