我正在使用一个 Web 框架(Grails,类似于 Rails),它能够通过脚手架自动生成大量代码。因此,我所有的 CRUD 页面当前都是自动生成的,而且我什至可以在我想进一步自定义这些页面的内容时注入额外的 HTML 代码。
我可以控制脚手架模板,因此可以将任何生成的字段包装在它自己的 DIV 中,或者在需要时应用样式,这一切都通过脚手架完成。
因此,如果我有一个带有名称和密码字段的对象,我可以让我的脚手架为“显示”页面生成类似这样的内容。
<div id="prop.name">Name</div><div id="prop.name.value">John</div>
<div id="prop.password">Password</div><div id="prop.password.value">***</div>
我们即将着手将更真实的设计放到脚手架页面上,我想知道让设计师提出基本布局(页眉、页脚、菜单等)是否有意义,但对于实际我的表单和显示页面的布局,让我所有的 DIV 都具有设计风格。这样,我可以继续通过脚手架创建我的页面,让我可以轻松地添加字段等,而无需编写太多自定义 UI。
显然,可能有一些地方我必须根据设计调整我的脚手架,但目标是重用我的脚手架模板并设置它们的样式。
这种方法有什么想法/问题吗?