我希望使用客户端技术(不包括服务器端)包含类似于Java Tiles框架的东西。纯HTML + JavaScript客户端模板
我想有一个页面,例如layout.html它将包含布局定义。该页面中的内容占位符将为空#content div标记。
我想根据url在该页面上注入不同的内容。类似于layout.html?content = main或layout.html?content = edit将显示内容被main.html或edit.html替换的页面。
目标是避免重复代码(即使是布局),并且在没有服务器端模板的情况下编写页面。
你会建议什么方法?
编辑:我不需要一个完整的模板库,只是一个方法来编写一个页面,类似的瓷砖做什么。
如果你想写网络应用程序,用jquery学习javascript,从长远来看,这可能更容易,更不容易受挫,而且更强大。然后,您需要在服务器端或客户端视图渲染之间进行选择。 – 2013-03-24 21:22:42
我更喜欢MooTools而不是JQuery,但它是一个品味问题。 GWT只是另一种工具,它知道它的存在是强大而有趣的。 – 2013-03-26 08:33:54