轻量级javascript 框架Backbone使用指南


Posted in Javascript onJuly 24, 2015

Backbone 是一款基于模型-视图-控制器 MVC 模式的轻量级javascript 框架 ,可以用来帮助开发人员创建单页Web应用。 借助Backbone 我们可以使用REST的方式来最小化客户端和服务器间的数据传输,从而实现了更快加速的Web页面更新。

能心静下来学习了,以前以为Backbone 是一座高山用起来很难,结果只是学了2天就有一些新的,实在让人开心。

我整理了一下整个BackBone的学习记录在我的GIT里面,大部分事件都有例子并且有详细的注解和解释,结合require.js,其中有很多事件方法会放在一起讲;

Backbone事例版本 1.1.2

目录:

1.Backbone.Events(事件)

    1.1 listenTo.js

    1.2 on_off_tergger_once.js

    1.3 other.js

2.Backbone.Mode(模型)

    1.extend.js

    2.escape.js

    3.validate.js

轻量级javascript 框架Backbone使用指南

后面的比如路由、History、模板 都没在写了,因为这个时候我已经会用这个框架了,我估计很长一段时间都不会用这个框架。
简单的来说理解MVC这个模式概念很重要,还有一些很方便的工具方法,值得一提的是Bankbone插件库很丰富包含各种,比如:Backbone.Mutators(扩展原型对象)、Backbone.Validation(内置验证器)、Backbone.Chosen(使集合包含不同的模型)、Backbone.Relational(一对多,多对多对象关系的用法)..等等

推荐移动端用,PC端用的话感觉没什么价值,欢迎来我的GIT夺走源码
https://github.com/Mrxdh

以上所述就是本文的全部内容了,希望大家能够喜欢

Javascript 相关文章推荐
jQuery 位置插件
Dec 25 Javascript
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
Oct 11 Javascript
JQuery设置文本框和密码框得到焦点时的样式
Aug 30 Javascript
jQuery简单实现网页选项卡特效
Nov 24 Javascript
jquery实现textarea 高度自适应
Mar 11 Javascript
使用jspdf生成pdf报表
Jul 03 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
Dec 13 Javascript
JavaScript提高性能知识点汇总
Jan 15 Javascript
javascript自动切换焦点控制效果完整实例
Feb 02 Javascript
vue .sync修饰符的使用详解
Jun 15 Javascript
利用d3.js力导布局绘制资源拓扑图实例教程
Jan 08 Javascript
如何利用vue实现波谱拟合详解
Nov 05 Javascript
node.js操作mysql(增删改查)
Jul 24 #Javascript
浅谈javascript获取元素transform参数
Jul 24 #Javascript
js实现汉字排序的方法
Jul 23 #Javascript
javascript实现全角半角检测的方法
Jul 23 #Javascript
javascript比较两个日期相差天数的方法
Jul 23 #Javascript
jquery实现简单的轮换出现效果实例
Jul 23 #Javascript
jquery实现简单实用的打分程序实例
Jul 23 #Javascript
You might like
php下将XML转换为数组
2010/01/01 PHP
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
2015/01/22 PHP
php读取文件内容的方法汇总
2015/01/24 PHP
php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)
2016/07/18 PHP
如何做到打开一个页面,过几分钟自动转到另一页面
2007/04/20 Javascript
JavaScript获取客户端计算机硬件及系统等信息的方法
2014/01/02 Javascript
Js实现手机发送验证码时按钮延迟操作
2014/06/20 Javascript
JavaScript中的Function函数
2015/08/27 Javascript
jQuery EasyUI 获取tabs的实例解析
2016/12/06 Javascript
微信小程序实现顶部选项卡(swiper)
2020/06/19 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
2017/09/05 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
2019/09/17 Javascript
javascript 关于赋值、浅拷贝、深拷贝的个人理解
2019/11/01 Javascript
Vue 实现拨打电话操作
2020/11/16 Javascript
JS实现点击掉落特效
2021/01/29 Javascript
[00:53]2015国际邀请赛 中国区预选赛一触即发
2015/05/14 DOTA
python刷投票的脚本实现代码
2014/11/08 Python
浅析Python的Django框架中的Memcached
2015/07/23 Python
python获取文件路径、文件名、后缀名的实例
2018/04/23 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
Django media static外部访问Django中的图片设置教程
2020/04/07 Python
python连接mysql数据库并读取数据的实现
2020/09/25 Python
HTML5 通信API 跨域门槛将不再高、数据推送也不再是梦
2013/04/25 HTML / CSS
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
中学家长会邀请函
2014/02/03 职场文书
工会换届选举方案
2014/05/21 职场文书
2014院党委领导班子及其成员群众路线对照检查材料思想汇报
2014/10/04 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
人民检察院起诉书
2015/05/20 职场文书
物业公司管理制度
2015/08/05 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书
Win10鼠标轨迹怎么开 Win10显示鼠标轨迹方法
2022/04/06 数码科技