zoukankan      html  css  js  c++  java
  • backbone 初识

    Backbone 可以说是一个轻量级的javascript MV*库(存在一些争议),既然是MV*,那么肯定包含了model view以及控制部分*,这里就是backbone是否可以说是MV*的地方,因为Backbone中没有单独的一块用来做控制部分。但是这不是我们所关心的,我们所关心的却是他怎么用,以及好不好用,符不符合我们的项目需要。

    首先咱们还是先了解下Backbone中就包含了那些部分:

    1. 当属最基础的Events部分
    2. 着实方便的Model部分
    3. 具备强大各种可枚举函数的Collection,便于操作一类model的集合
    4. Router部分,从Backbone的历史上来说,原名叫Controller部分,这部分负责的是整个app中的导航部分,根据不同的规则来正确的导航画面,一般需要History的支持
    5. History部分,Backbone中历史管理部分
    6. Sync部分,这是处理各种ajax请求的地方
    7. 最后一部分,强大的View,可以理解为包含了MVC中view和controller两部分

    Backbone目前在官网上已经可以看到有大量的例子,这可以给予我们学习Backbone的同学来说,简直就是宝藏啊,不仅仅可以学习Backbone的使用,还可以学习使用Backbone的思想。

    下篇正式开始Backbone的学习。

    本人初学者,欢迎同行前来指导、建议。

  • 相关阅读:
    禁止鼠标多次点击选中div中的文字
    深入浅出 Nodejs 学习笔记 1
    svn 树冲突
    nodejs 按行读取 readline
    git版本控制器的基本使用
    规范javascript书写
    media query
    软件工程
    The sixth day
    The fifth day
  • 原文地址:https://www.cnblogs.com/xiaobudiandian/p/Backbone.html
Copyright © 2011-2022 走看看