Ruby和Javascript的模板引擎

spa*_*ain 8 javascript ruby server-side templating client-side

我们正在构建一个带有主题标签导航的网页.有很多数据,以JSON形式出现,我们使用客户端模板(jQuery)来呈现它.那么在客户端和服务器端(Ruby on rails)上可重用模板的选项是什么?因为我们希望有一个选项可以回退到非hashtag url,在这种情况下服务器应该呈现数据.

我见过Mustache.js,但它对迭代(无法获取索引)或嵌套模板的支持很差,并且haml-js不是一个选项,因为它使用自定义标记进行循环.

在服务器端使用javascript引擎也有几种解决方法,但我不确定这是一个好的决定.

任何建议?谢谢.

Dav*_*vid 2

有一些项目声称可以实现这一目标。我听说的最新一个是Ice。它的自述文件提到了您可能也想查看的其他一些内容。我个人还没有尝试过其中任何一个,所以我不能给你关于它们效果如何的建议,但我很想听听你使用它们的经历,因为我可能会在不久的将来尝试这样做。