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的学习。

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

  • 相关阅读:
    如何处理数集据不平衡的问题
    xgb&lgb&ctb区别
    LDA与gibbs采样
    撸了一个 Feign 增强包
    行为驱动模型-Behave
    MySQL 主从复制常见错误答疑
    POJ 1191
    POJ 1141
    HDU 1754
    POJ 3468
  • 原文地址:https://www.cnblogs.com/xiaobudiandian/p/Backbone.html
Copyright © 2011-2022 走看看