我喜欢 HAML,但最近我们的项目因依赖非 html 结构化模板而受到一些审查。我想我应该更进一步,问这个问题,“我们如何在 Ruby on Rails 中使用基于纯 HTML 设计的模板?”
到目前为止,我发现的最接近的东西是一个非常有趣的项目,它具有 2010 年的最新更新,称为 Kwartz来自 Erubis 的作者。
是否有一个项目为设计人员维护这种纯 HTML 隔离,并且在 Rails 3.2.x 上是最新且可行的?
最佳答案
您的设计人员认为 HAML 没有广泛的 HTML 工具支持是正确的。
恕我直言,一个非常出色的解决方案是 Handlebars。它比 HAML 更简单,并且可以与更多 HTML 工具一起使用,因为 Handlebars 强调将代码移出页面模板并移入 Controller 。这也有利于与设计人员一起编写可维护的页面,也有利于安全。
Handlebars 由 Yehuda Katz 领导,他帮助编写了 Rails 3,是 JavaScript 的核心贡献者,目前正在开发同样利用 Handlebars 的 Ember.js。
关于ruby-on-rails - Rails 的纯 HTML 模板解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12754762/