backbone

时间:2024-03-24 16:02:00编辑:优化君

为什么说男人是家庭的顶梁柱、女人是家庭贤内助?谢谢了,大神帮忙啊

爱情其实很简单...也很朴实!爱情不需要天花乱坠,平平淡淡才是真!对于爱情,我们不奢求它的圆满,但可以让它至真...现在的社 会是一个感情泛滥的社会,爱情早已经成了快餐,不求天长地久,但求曾经拥有...将来到底会怎么样,谁去想那么远?于是,爱情便成了孤独时的枕头,寂寞时的旅伴;于是,爱情便成了某些人实现其目的的借口,甚至成了金 钱 的奴隶.此时 的爱情..已经失去了美丽 的光环,变得现实和世俗...这社会还有真正的爱情么?有`不过很少...现代人不懂得珍惜 爱情.当自 己拥 有时,便放肆的吮吸爱情的精华,不去浇水,不去施肥,于是爱情之花不过多久便黯然凋谢.当爱情走远之后,才发现苦苦追求的美丽爱情曾经离自己这么近....可惜这世间没有后悔药.所以,当你拥有一分美好的爱情时,要珍惜..!


什么是Backbone

Backbone是一个轻量级的前端MVC框架,用于结构化管理页面中的大量JS,建立与服务器、视图间的无缝连接,为构建复杂的应用提供基础框架。
下面我先简单地阐述下Backbone的主要特点及特性:
2.1 轻量级
  Backbone的源码只有1000行左右(去注释和空行后),文件大小只有16KB,加上依赖库Underscore,也仅有29KB。
  你只需要花一点时间,就能轻松了解Backbone内部实现;或编写少量代码,来重载Backbone的部分机制;如果你想在Backbone的基础上做二次开发,也并不是一件复杂的事情。
2.2 MVC结构化
  Backbone可以轻松将页面中的数据、逻辑、视图解耦,依照Backbone进行代码结构组织,你可以将项目中的数据交互、业务逻辑、用户界面等工作,分配给多个同事同时开发,并能有序地组织到一起。同时,这对于大型和复杂项目的维护开发非常有帮助。
2.3 继承机制
  在Backbone中,模块是可以被继承的,你可以通过面向对象的方式将应用中的数据模型、集合、视图有序地组织,让整个架构更加清晰;也可以方便地重载和扩展自定义方法。
2.4 建立与服务器的无缝连接
  在Backbone中内置了一套与服务器数据的交互规则(如果你了解REST架构,就能够轻松地理解它们),而数据的同步工作会在Model中自动进行,前端开发人员只需对客户端数据的进行操作,Backbone会自动将操作的数据同步到服务器。
  这是件非常有趣的事情,因为服务器数据接口对前端开发者来说是透明的,他们不需要再关心如何和服务器交互。
  然而服务器提供的数据接口也需要兼容Backbone的规则,对于一个新的项目来说,我们可以尝试使用这套规则来构建接口。但如果你的项目中已经有一套稳定的接口,你可能会担心接口改造的风险。
  没关系,我们可以通过重载Backbone.sync方法来适配现有的数据接口,针对不同的客户端环境,我们还可以实现不同的数据交互方式。例如:用户通过PC浏览器使用服务时,数据会实时同步到服务器;而用户通过移动终端使用服务时,考虑到网络环境问题,我们可以先将数据同步到本地数据库,在合适的时候再同步到服务器。而这些只需要你重载一个方法就可以实现。
2.5 界面事件管理
  在MVC中,我们希望能将界面展现和业务逻辑完全分离,但对于用户产生的交互事件(如单击事件),我们却常常通过类似jQuery中的bind方法进行获取和绑定。


the spine ,the backbone,runs along the back of human beings.是什么意思

backbone ['bækbəun]
n.
【解剖学】脊柱,背脊,脊骨
spine [spain]
n.
【解剖学】脊柱,脊椎;脊骨


the spine , the backbone, runs along the back of human beings.

其实, the backbone跟前面的the spine是一个东西.
句子中:"the backbone"当成是"the spine"的同位语就行了.



脊柱,也就是脊骨,是沿着人类的后背长的。


上一篇:dolls

下一篇:潮流英文