ntxp.net
当前位置:首页 >> BACkBonE.js的简介 >>

BACkBonE.js的简介

backbone.js提供了一套web开发的框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互.它是基于jquery和

在看 backbone.js 之前看了两本 js 的书,都是讲面向对象的 javascript 的,可以作为前置教程: Pro Javascript Techniques // 一本比较老一点的书,作者是 John Resig Javascript Web Applications // 这个是 Spine.js 的作者写的,里面也简单介绍了 这时候,只要写一点简单的例子,就应该可以入门了,还有一些其它的教程和例子,都是从各自的角度来讲,比如:如何和 Rails 整合之类的,可以之后再看.

Backbone 为复杂Javascript应用程序提供模型(models)、集合(collections)、视图(views)的结构.其中模型用于绑定键值数据和自定义事件;集合附有可枚举函数的丰富API; 视图可以声明事件处理函数,并通过RESTful JSON接口连接

根据官方网站,在2010年10月13日 Backbone 公布了最初的版本.见官网:https://cdn.rawgit.com/jashkenas/backbone/0.1.0/index.html

Backbone 最适合的应用场景是单页面应用,并且页面上有大量数据模型,模型之间需要进行复杂的信息沟通.Backbone 在这种场景下,能很好的实现模块间松耦合和事件驱动. 其他适用产品还有微博,网易微博的前端设计也是和 Backbone

Backbone是一个轻量级的前端MVC框架,用于结构化管理页面中的大量JS,建立与服务器、视图间的无缝连接,为构建复杂的应用提供基础框架.下面我先简单地阐述下Backbone的主要特点及特性:2.1 轻量级 Backbone的源码只有1000行左

AngularJS 在实际应用中优点:模板功能强大丰富,并且是声明式的,自带了丰富的Angular指令;是一个比较完善的前端MV*框架,包含模板,数据双向绑定,路由,模块化,服务,过滤器,依赖注入等所有功能;自定义Directive,比jQuery插

我是在做移动开发,感觉不错.但是觉得backbone也适用与桌面web开发.现在的客户端存储技术越来越多了,localstorage,cookie,Indexed Database.manifest,所以我觉得会有越来越多的逻辑层放到客户端去做,所以js mvc会越来越受欢迎,js的模块化是

什么是backbonebackbone不是脊椎骨,而是帮助开发重量级的javascript应用的框架.主要提供了3个东西:1、models(模型) 2、collections(集合) 3、views(视图)backbone.js文件本身很小,压缩后只有5.3KB,作为一个框架级别的核心

网站首页 | 网站地图
All rights reserved Powered by www.ntxp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com