【问题标题】:Performance of partial in ExpressJSExpressJS中partial的性能
【发布时间】:2012-04-29 19:59:33
【问题描述】:

我想知道这个:

注意:使用部分集合时要小心,因为渲染 长度为 100 的数组意味着我们必须渲染 100 个视图。为了 您可以内联迭代而不是使用的简单集合 部分收集支持以减少开销。

所以这样做不是一个好主意吗?

<%- partial('overall_header.ejs') %>
<!-- Content of the website -->
<%- partial('overall_footer.ejs') %>

或者我不应该部分使用变量和数组吗?

【问题讨论】:

    标签: performance node.js express


    【解决方案1】:

    您提到的“注意”是指为大型数组渲染部分,如指南:

    partial('comment', comments);
    

    其中“cmets”是大数组。

    在您的示例中,overall_header 和overall_footer 只呈现一次,这很好。没有可观的开销。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 2015-10-27
      • 1970-01-01
      相关资源
      最近更新 更多