在解释导轨模板引擎性能视角差异的article中,我找到了slim pretty
和slim ugly
条款。你能解释一下这个区别吗?
答案 0 :(得分:5)
似乎Slim使用Temple进行模板编译。 Temple为Slim :: Engine提供了set_default_options
方法,记录并解释了here。
对编译的HTML执行“漂亮”转换(制表符缩进和重新排序属性)的相应Temple代码似乎在此处:https://github.com/judofyr/temple/blob/master/lib/temple/html/pretty.rb
我认为丑陋只是指将pretty选项设置为false。您引用的文章是比较性能,因此,漂亮选项与性能的相关性似乎是额外的处理会增加生成HTML时的开销。
答案 1 :(得分:2)
它就是生成html的方式: