nodejs中的模板混淆了几件事

时间:2014-11-23 02:47:25

标签: javascript node.js express pug mustache

在模板方面,我的理解是你可以做几件事:

  1. 提供静态页面。
  2. 预先编译所有内容(jade to html),然后为所有人提供相同的功能。
  3. 在每个请求中呈现所有内容然后提供服务。
  4. 提前渲染静态部件(应用程序启动时)并根据请求呈现动态部件。
  5. 提供vanilla html并根据要求呈现动态部分。
  6. 发送vanilla html +模板和库(引擎)并在客户端呈现。
  7. 我想做的是5号,如果不是4号。我不想重写所有的html,css等。只是为了模板化。我想坚持使用HTML。但对于需要动态的部分,我喜欢模板化。但是,如果这是不可能的。我希望能够至少预先编译页面的静态部分,然后根据请求编译用户特定(动态)部分。

    我正在研究玉,但我无法弄清楚我该怎么做?有没有办法,应该有,我可以在html中键入jade,所以只有部分是动态的是在jade中完成的。我被告知要编译玉,然后将它附加到vanilla html。这不行。因为它需要我手动拼凑html,如果你有很多html和页面,这不是可行的解决方案。

    我希望一切都清楚......如果不发表评论。

0 个答案:

没有答案