ruby-on-rails - 使用 Haml 和 Sass 会减慢速度吗?

标签 ruby-on-rails

当您使用 Haml 和 Sass 时,它会一直减慢速度还是只在第一次呈现 View 时减慢速度?

我敢肯定这不会造成很大的性能损失,但只是对渲染方式感到好奇。

最佳答案

正如 Michael 和 jxpx777 所说,Sass 只会让你一次性减速。 Haml,根据 this benchmark , 和 Erb 一样快(假设 Haml 3 没有比 Haml 2.2 慢)。所以答案是,不,它不会一直减慢速度。

Haml(我假设像 Erb)有一个预编译器,所以它会预先做一些工作,然后很快地吐出渲染的 View 。

关于ruby-on-rails - 使用 Haml 和 Sass 会减慢速度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4346709/

相关文章:

ruby-on-rails - 有没有办法在另一个 <%= %> 中包含一个 <%= %> 而不会导致错误?

ruby-on-rails - 外键 : belongs_to & has_one difference

ruby-on-rails - 在关系中加载整数属性总是以 '0' 的形式出现

ruby-on-rails - 你如何从 Ruby on Rails 输出 JSON?

ruby-on-rails - 如何在事件记录 where 子句中使用通配符同时防止 sql 注入(inject)

ruby-on-rails - 设计重定向到 https 而不是 http

javascript - jQuery ajax :before event

javascript - Stripe 用户 token 问题

ruby-on-rails - Friendly_id 5.1.0 使用历史记录与查找器

mysql - rails 生成模型 : incompatible library version error