Backbone.js 是一个轻量级的 JavaScript MVC(模型-视图-控制器)框架,广泛用于构建结构清晰的单页应用(SPA)。本页面整理了 Backbone 中常见术语的标准中文翻译及简要说明,帮助中文开发者更高效地学习和使用 Backbone。
以下是一个简单的 Backbone 应用结构示意:
var Book = Backbone.Model.extend({});
var Books = Backbone.Collection.extend({ model: Book });
var BookView = Backbone.View.extend({
render: function() {
this.$el.html('<p>' + this.model.get('title') + '</p>');
return this;
}
});
建议初学者先掌握 JavaScript 基础、jQuery(可选)以及 RESTful API 概念,再结合78TP文档和本翻译指南进行实践。