首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模板框架基准测试

模板框架基准测试
EN

Stack Overflow用户
提问于 2016-10-19 22:55:25
回答 2查看 768关注 0票数 0

我有一个从预定义模板准备消息的要求,我们要建立的系统将在一秒钟内准备100条消息。所以我写了一个程序,用市场上的多个模板框架顺序构建1000条消息,这些模板框架是

代码语言:javascript
复制
   -String template
   -Mustache template
   -Thymeleaf template
   -Rythm template
   -Pebble template
   -handler template

我在这个性能测试中使用的模板包含一些带有多个if/else、for和替换语句的逻辑。

按顺序准备1000条消息。它们的最终结果如下所示

代码语言:javascript
复制
  String template - 40 seconds
  Mustache template - 2 seconds
  Thymeleaf template - 15 seconds
  Rythm template   - 2 seconds
  Pebble template - 4 seconds
  Handler template - 7 seconds

在这些方面,我相信Rythm模板击败了所有其他模板框架。

让我知道你对Rythm模板的想法。使用它有什么缺点吗?

EN

回答 2

Stack Overflow用户

发布于 2016-10-20 04:23:34

嗨,Rythm的作者在这里。感谢您将Rythm添加到您的基准测试列表中。

我对Rythm的理解:

Rythm的优点是可用性、特性集和表现力。

缺点可能是:

  1. jar有点胖
  2. 除了vim

之外,没有集成开发环境

票数 1
EN

Stack Overflow用户

发布于 2016-10-19 22:55:25

我看到的一个缺点是,如果有任何自定义/用户定义的函数,可以在多个模板中使用,那么我们需要在所有模板中编写相同的函数。我的理解对吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40134957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档