轻量级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 相关文章推荐
使用javascript获取flash加载的百分比的实现代码
May 25 Javascript
JQuery之focus函数使用介绍
Aug 20 Javascript
浅谈javascript的Array.prototype.slice.call
Aug 31 Javascript
jQuery实现的多滑动门,多选项卡效果代码
Mar 28 Javascript
JavaScript的this关键字的理解
Jun 18 Javascript
在js中实现邮箱格式的验证方法(推荐)
Oct 24 Javascript
基于jQuery制作小图标上下滑动特效
Jan 18 Javascript
Vue组件实例间的直接访问实现代码
Aug 20 Javascript
js 概率计算(简单版)
Sep 12 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
Dec 30 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
Nov 15 Javascript
Vue如何基于es6导入外部js文件
May 15 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
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
php curl_init函数用法
2014/01/31 PHP
使用PHP导出Redis数据到另一个Redis中的代码
2014/03/12 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
javascript中的一些注意事项 更新中
2010/12/06 Javascript
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
JavaScript实现同步于本地时间的动态时间显示方法
2015/02/02 Javascript
通用javascript代码判断版本号是否在版本范围之间
2015/11/29 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
jQuery Raty 一款不错的星级评分插件
2016/08/24 Javascript
给easyui datebox扩展一个清空的实例
2016/11/09 Javascript
yarn的使用与升级Node.js的方法详解
2017/06/04 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
JS实现的碰撞检测与周期移动完整示例
2019/09/02 Javascript
Openlayers显示瓦片网格信息的方法
2020/09/28 Javascript
django实现同一个ip十分钟内只能注册一次的实例
2017/11/03 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
2017/11/30 Python
使用python搭建服务器并实现Android端与之通信的方法
2019/06/28 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
戴尔新西兰官网:Dell New Zealand
2020/01/07 全球购物
.net面试题
2015/12/22 面试题
应届毕业生求职信范例分享
2013/12/17 职场文书
销售总监岗位职责
2014/01/04 职场文书
打架检讨书300字
2014/02/02 职场文书
作文批改评语大全
2014/04/23 职场文书
药品营销策划方案
2014/06/15 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
公司年底活动方案
2014/08/17 职场文书
优秀中职教师事迹材料
2014/08/26 职场文书
私人委托书格式
2014/09/10 职场文书
张家口市高新区党工委群众路线教育实践活动整改方案
2014/10/25 职场文书
初三英语教学计划
2015/01/23 职场文书
公务员处分决定书
2015/06/25 职场文书
python 使用pandas读取csv文件的方法
2022/12/24 Python