这可能被认为是一个学术问题,而不是一个现实世界的问题——但把它扔出去看看是否有人有什么好主意!我们都知道,将应用程序的业务逻辑与演示文稿分开是一个好主意(我正在查看 web-apps atm),但需要了解业务逻辑之间的 HTTP 变量期望(以及然后处理)和表示层发送的变量名称。
这仅仅是告诉设计者在模板中使用什么变量名的问题吗?模板不需要知道变量名是什么(除非将它们用于 JS/CSS 选择器),那么为什么要在其中“硬编码”它们。或者业务逻辑是否应该将名称放入要打印的变量中?模板的另一层复杂性?
有没有人有这方面的经验,或者对如何处理它的想法?
谢谢,艾伦