EJS(嵌入式javascript)vs backbone.js - 差异的快速摘要

时间:2012-05-16 17:53:46

标签: javascript model-view-controller backbone.js ejs

用于构建客户端javascript应用程序的EJS和backbone.js之间的差异总结是什么?

1 个答案:

答案 0 :(得分:2)

EJS是一个像JAML,JST,小胡子,把手这样的模板框架...... Backbone远不止于此,Backbone能够使用EJS模板呈现其视图和数据,但围绕它创建了一个应用程序框架。 Backbone为您提供了创建事件驱动应用程序的工具,而所有EJS都采用数据并将其转换为html。

Backbone默认使用underscore.js模板功能,您可以在此处看到:http://documentcloud.github.com/underscore/#template。您可以轻松地将其切换为任何其他模板引擎。