【发布时间】:2016-02-25 13:02:26
【问题描述】:
我想使用 MVC 和 Angular 创建一个项目,并且我考虑过使用 html 之类的模板。 这是最佳实践吗? 如果我使用 html,我的应用程序或 Razor 之外的其他东西会失去安全性吗?
【问题讨论】:
-
没有“最佳实践”。如果您想减轻服务器的负担,请在 javascript 客户端使用 angular 尽可能多地执行操作。如果您更愿意创建 html 服务器端(例如,根据用户所处的角色,您有不同的输出),也许 razor 是更好的选择。答案是:视情况而定
-
好的.. 谢谢亚历山大·德克!!
-
相关:Using Html instead of csHtml;我建议编辑此问题以删除“最佳实践”,并可能(?)将此问题标记为我链接的问题的欺骗。我通过搜索与此问题的标题非常相似的内容找到了这一点。 Lucas,如果您还在这里,我强烈建议您避免在 SE 网站上询问“最佳实践”。
标签: c# html asp.net asp.net-mvc