使用node.js和backbone.js进行模板渲染

asp*_*ino 14 node.js backbone.js

有没有人找到一个很好的解决方案来开发可以在服务器和客户端上使用的backbone.js的模板?

这对于backbone.js历史堆栈来说是非常理想的,因为用户可以共享和链接到浏览器位置栏中的真实URL,而node.js服务器可以在第一页面视图上呈现页面,同时在客户端中使用相同的模板在后续页面视图上重建页面.

这也将为用户和搜索引擎提供理想的输出,这些搜索引擎将链接起来并且不必解析或执行javascript来查看完全呈现和工作的页面.

更新了更多信息:

两种可能的方法似乎是:

1)骨头 - https://github.com/developmentseed/bones

Bones有一些安装怪癖,目前需要旧版本的节点和npm.

2)胶囊 - https://github.com/andyet/capsule

我还没试过这个,但看起来很相似.如果有人对这些项目中的任何一个感兴趣,我会感兴趣.

小智 1

我还没有将它用于节点,但我在backbone.js中广泛使用了mustache,并对结果感到满意,并且它也有一个端口可以将它与节点一起使用。

http://mustache.github.com/