【发布时间】:2013-02-22 07:10:13
【问题描述】:
我正在建立一个网站并考虑使用纯动态页面,即没有 html 文件,所有内容都由 javascript 中的路由器处理,并且 DOM 元素全部由 javascript 创建并插入到文档中。
我只是想知道这是否是个好主意。恕我直言,事件可以在创建时附加到 DOM 元素,这可能会使代码更具可读性。静态和动态部分可能会更好地结合起来。但是页面格式可能会变得不清楚。而且我不确定性能是否会受到影响。
是否有人知道实际使用这种方法的任何网站?
非常感谢!
【问题讨论】:
-
有点开放式问题。我认为这是一个好主意,但不是很实用。如果您开始以这种方式开发网站,您可能会感到沮丧并再次硬编码您的 html,这是老式的方式;)。
-
另外,它可能不适用于搜索引擎。
-
为什么不直接使用服务器技术(php、asp.net)?这些是专门为动态页面服务而设计的,并消除了静态和动态部分的问题。用纯 javascript 构建动态的东西,虽然很聪明,但恕我直言并不实用。
标签: javascript html