0

在使用带有 express 和dustjs 模板引擎的node.js 进行开发时,根据请求是否经过身份验证,用于显示“Hello Username”菜单与登录表单的模式是什么?

它应该是使用条件的模板吗?还是使用两种不同的模板并根据用户的身份验证状态选择合适的模板会更好吗?或者也许其他一些选择?

4

1 回答 1

0

我认为答案取决于不同组件的复杂性。如果登录菜单和登录表单都比较简单,它们可以很容易地包含在单个部分中。如果它们很复杂(或者您怀疑它们将来可能会变得更复杂),那么将它们分成单独的“部分”可能是最好的方法。额外的模板会带来少量的间接成本,但非常少。

此外,如果您从单个模板开始并且事情开始变得复杂,则很容易将事情分解成单独的部分。

于 2013-07-01T02:20:58.373 回答