Backbone.js

JavaScript的MVC 应用框架
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 JavaScript MVC 框架
软件类型 开源软件
地区 不详
投 递 者 易琨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Backbone.js 是一种重量级javascript  MVC 应用框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互.

比较适合于现在的类Twitter web2.0网站的开发!

示例代码:

var object = {};

_.extend(object, Backbone.Events);

object.on("alert", function(msg) {
  alert("Triggered " + msg);
});

object.trigger("alert", "an event");
  • 介绍 多年来,Web应用程序开发过程一直在发展。 最初,Web应用程序只是静态HTML页面,需要程序员更改代码才能更改内容。 后来,在Web 2.0中,添加了服务器端编程语言以根据用户输入和数据库中存储的数据动态生成HTML页面。 当今的Web应用程序需要大量使用JavaScript来即时生成内容。 用户不必在请求和页面刷新之间等待。 过去在服务器端的许多逻辑/代码已移至客户端。 尽管JavaSc

  • backbone.js 介绍 多年来,Web应用程序开发过程一直在发展。 最初,Web应用程序只是静态HTML页面,需要程序员更改代码才能更改内容。 后来,在Web 2.0中,添加了服务器端编程语言以根据用户输入和数据库中存储的数据动态生成HTML页面。 当今的Web应用程序需要大量使用JavaScript来即时生成内容。 用户不必在请求和页面刷新之间等待。 过去在服务器端的许多逻辑/代码已移至客

  • 中文网地址:https://www.backbonejs.com.cn/ demo案例: var song = Backbone.Model.extend(); var SongView = Backbone.Model.extend({ render:function(){ this.$el.html(this.model.get("title")) return this; } }

  • 一、Backbone.js是个什么? Backbone.js是个轻量的MVC框架,所谓轻量,是说它只关注一个框架应该关注的最基本的事情——如何给应用分层、如何组织各种功能的代码。Backbone.js所依赖的Underscore.js是一个功能比较全面的工具函数类库。 轻量并不意味着功能薄弱。Backbone.js的精髓是它定义前端MVC的方式和编码哲学,并依据这些规定了如何去给代码分层,因此Ba

 相关资料
  • CodeIgniter基于Model-View-Controller (MVC) development pattern 。 MVC是一种将应用程序逻辑与表示分离的软件方法。 实际上,它允许您的网页包含最少的脚本,因为演示文稿与PHP脚本分开。 Model代表您的数据结构。 通常,模型类将包含帮助您检索,插入和更新数据库中信息的函数。 View是呈现给用户的信息。 视图通常是一个网页,但在Code

  • Mac's MVC Framework是一个开源的MVC开发框架。内置一个模板引擎和一个基于该框架开发,Ajax驱动的CMS系统。它的主要特性包括:纯MVC架构、高度可扩展、超轻量级、易于学习、支持多种数据库。

  • 本文向大家介绍AngularJs Javascript MVC 框架,包括了AngularJs Javascript MVC 框架的使用技巧和注意事项,需要的朋友参考一下 在6月google发布了AngularJs 1.0稳定版, 并宣称:AngularJS可以让你扩展HTML的语法,以便清晰、简洁地表示应用程序中的组件,并允许将标准的HTML作为你的模板语言,AngularJS可以通过双向数据绑

  • 22. Web MVC框架

  • MVC框架 零框架解决方案 Backbone的加载 Backbone的用法 Backbone.View 基本用法 initialize方法 el属性,$el属性 tagName属性,className属性 template方法 events属性 listento方法 remove方法 子视图(subview) Backbone.Router routes属性 Backbone.history Ba

  • 问题内容: 在JSF MVC框架中,谁是模型,视图和控制器? 问题答案: 这取决于观点(双关语意)。 在总体架构图中,您自己的JSF代码是V: M-业务域/服务层(例如EJB / JPA / DAO) V-您的JSF代码 C -FacesServlet 在开发人员图中,体系结构V可以如下划分: M-实体 V -Facelets / JSP页面 C-托管bean 在较小的客户图中,开发人员V可以如下

  • 问题内容: 在JSF MVC框架中,谁是模型,视图和控制器? 问题答案: 这取决于观点(双关语意)。 在总体架构图中,你自己的JSF代码是V: M-Business domain/Service layer (e.g. EJB/JPA/DAO) V - Your JSF code C - FacesServlet 在开发人员图中,体系结构V可以如下划分: M - Entity V - Facele

  • 本文向大家介绍ASP.NET MVC中的AJAX应用,包括了ASP.NET MVC中的AJAX应用的使用技巧和注意事项,需要的朋友参考一下 一、ASP.NET MVC中的AJAX应用 首先,在ASP.NET MVC中使用自带的ajax功能,必须要导入2个js文件(顺序不能颠倒):                      ASP.NET MVC提供了2个常用的ajax辅助方法. Ajax.Acti