轻量级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小数计算出现近似值的解决办法
Feb 06 Javascript
C++中的string类的用法小结
Aug 07 Javascript
jQuery幻灯片特效代码分享--鼠标滑过按钮时切换(2)
Nov 18 Javascript
JavaScript对象数组排序函数及六个用法
Dec 23 Javascript
Angular 常用指令实例总结整理
Dec 13 Javascript
微信小程序 scroll-view组件实现列表页实例代码
Dec 14 Javascript
AngularJS创建一个上传照片的指令实例代码
Feb 24 Javascript
老生常谈JS中的继承及实现代码
Jul 06 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
Aug 06 Javascript
VUE基于NUXT的SSR 服务端渲染
Nov 30 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
Sep 10 Javascript
vue项目从node8.x升级到12.x后的问题解决
Oct 25 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
JAVA/JSP学习系列之二
2006/10/09 PHP
PHP中IP地址与整型数字互相转换详解
2014/08/20 PHP
初识php MVC
2014/09/10 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
js实现运行代码需要刷新的解决方法
2007/08/18 Javascript
找到了一篇jQuery与Prototype并存的冲突的解决方法
2007/08/29 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
2010/03/24 Javascript
jQuery.ajax 用户登录验证代码
2010/10/29 Javascript
cnblogs中在闪存中屏蔽某人的实现代码
2010/11/14 Javascript
HTML颜色选择器实现代码
2010/11/23 Javascript
JavaScript实现拼音排序的方法
2012/11/20 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
jQuery简单实现遍历数组的方法
2015/04/14 Javascript
JS脚本实现动态给标签控件添加事件的方法
2016/06/02 Javascript
一次围绕setTimeout的前端面试经验分享
2017/06/15 Javascript
vue项目中axios使用详解
2018/02/07 Javascript
js中getter和setter用法实例分析
2018/08/14 Javascript
微信小程序getLocation 需要在app.json中声明permission字段
2020/03/03 Javascript
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
Django中使用极验Geetest滑动验证码过程解析
2019/07/31 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
jupyter 中文乱码设置编码格式 避免控制台输出的解决
2020/04/20 Python
挪威手表购物网站:Klokker
2016/09/19 全球购物
MCM英国官网:奢侈皮具制品
2017/04/18 全球购物
C# .NET面试题
2015/11/28 面试题
水电工岗位职责
2014/02/12 职场文书
教师职称自我鉴定
2014/02/12 职场文书
房屋出租协议书
2014/04/10 职场文书
高一课前三分钟演讲稿
2014/09/13 职场文书
甜品店创业计划书
2014/09/21 职场文书
法定授权委托证明书
2015/06/18 职场文书
商务宴会祝酒词
2015/08/11 职场文书
纪检干部学习心得体会
2016/01/23 职场文书