【问题标题】:Merging Client/Server Side Templating Engines合并客户端/服务器端模板引擎
【发布时间】:2012-06-14 21:29:39
【问题描述】:

我即将开始一个使用节点、主干、下划线和 express 等内容的新项目。在视图方面,我使用的是玉。我知道我会有大量类似 ajax 的交互,所以我打算使用把手;但是,我觉得我的玉模板会有大量的代码重复。

  1. 有没有办法渲染翡翠模板并填写数据 直接从客户端?如何将请求直接路由到 不填写数据的视图?
  2. 如果我不能做到以上,似乎我实际上有一些我可以使用的模板引擎,下划线、jquery、车把......拥有所有这些不是浪费吗? 那些模板引擎到处乱跑?我应该只使用下划线吗 或 jquery 甚至不再担心车把?有没有 首选引擎?
  3. 是否有一些混合方法可以像把手一样将数据填充到我的玉模板中?

【问题讨论】:

    标签: javascript templates node.js handlebars.js underscore.js


    【解决方案1】:

    Express 对翡翠模板渲染没有任何作用。只需看看public api,您就知道如何在客户端渲染翡翠视图。对于客户端的路由请求,您可以使用特快作者的page.js。一点点工作和魔法,你就可以在服务器端和客户端使用完全相同的代码来处理路由,并且两者都呈现为翡翠。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-04
      • 1970-01-01
      • 2012-02-11
      • 1970-01-01
      • 2012-12-13
      • 2017-09-08
      • 2017-08-31
      • 2011-05-27
      相关资源
      最近更新 更多