[英]Templating language for both client-side and server-side rendering
我正在调查JavaScript模板,以此来呈现我们的观点。 目标是能够为已启用JavaScript的用户呈现客户端,以便为那些没有启用JavaScript的用户(和爬虫)呈现相同的模板/数据服务器端。
要求
到目前为止找不到令人满意的解决方案
使用EJS 。 它几乎得到了你提出的所有功能。
它可以与开箱即用的express.js一起使用,并且在客户端上运行良好。
作为奖励,我会使用backbone.js在客户端和服务器上执行MVC。
当然这确实依赖于node.js. 我觉得使用express,now&backbone可以让你用node.js进行很多稳定的控制。 更不用说SSJS简直太棒了,重复使用代码非常棒。
我们最终选择了dust.js。 查看保留JSP中的JSP和客户端模板抛出以获取更多信息。
我会选择XSLT( http://www.w3schools.com/xsl/xsl_client.asp )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.