我有一个关于选择模板引擎的请求,可在 Rails 和 JS 中重复使用,可能只有服务器(node.js)或客户端之一,但如果它对两者都适用 - 当然更好。
任何人都可以推荐一个不错的、维护良好的系统,它使用正常的 rails 方法(部分、集合渲染),并且也可以与 JS 一起使用。另外,它应该如何配置,假设 Rails 通常使用带有 @ 符号的实例变量,这对 JS 无效。我看到了 Node.js 的 haml 解释器(不确定它与普通 haml 的兼容性如何)。
另一种可能性是仅在 JS 部分中的模板,Rails 仅维护数据,这引发了有关这种方式的工具的问题——除了 bacbone 之外应该检查哪些库?