ruby-on-rails - 与 HAML 相比,SLIM 快多少?

标签 ruby-on-rails performance haml benchmarking slim-lang

<分区>

我试图说服我的团队成员使用 SLIM 而不是 HAML,因为我更喜欢 SLIM 的语法。当我读到 here 时,我得到 promise ,如果它真的比 HAML 快得多,我们会改用 SLIM。和 here ,但我不知道这些基准有多新,所以我想知道是否有人对这个主题有一些现实生活经验?

我也不太确定哪个基准测试(编译的、倾斜编译的、缓存的、未缓存的)最重要,因为我不知道当 Rails 应用程序处于生产模式时(其中速度是最需要的)。

非常感谢您提供有关此主题的更多信息!

最佳答案

Slim 在生产模式下大约快 5 到 10 倍。相关基准是编译和倾斜编译模式。 Uncached 与生产无关,因为它对解析器性能进行基准测试。

关于ruby-on-rails - 与 HAML 相比,SLIM 快多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088818/

相关文章:

javascript - 高效的实时 HTML 表格

javascript - 创建一个复制数组元素的按钮

javascript - ng-switch 不自动更新

ruby-on-rails - 与注释的多态关联 - Ruby on Rails

string - 在 Golang 中生成固定长度的随机十六进制字符串的有效方法?

performance - findBy 出现更新数据库

javascript - 将 Javascript 语法突出显示添加到 HAML TM Bundle

ruby-on-rails - Rails 3.2 从不适用的复选框更新 bool 值

ruby-on-rails - Request.referer 始终指向主机

ruby-on-rails - 如何在 has_many :through association 上使用 ransack 实现搜索