Requirejs Backbone Collection 测试

2015-05-31
阅读 2 分钟
2.8k
在一点点慢慢地写一个简单的SPA应用,在这样的一个过程里,我们也不得不写一些测试以方便重构。 Backbone Collection Bacbkbone主要由三部分组成 model:创建数据,进行数据验证,销毁或者保存到服务器上。 collection:可以增加元素,删除元素,获取长度,排序,比较等一系列工具方法,说白了就是一个保存 models的集合...

用Jasmine和Sinon测试Backbone应用 (译)

2015-05-31
阅读 7 分钟
4.3k
这是第一次展示如何测试Backbone.js应用的一系列文章,在这里我们使用Jasmine BDD测试框架以及Sinon.JS库的spying,stubbingt和mocking。

Backbone React Requirejs 应用实战(三)——创建MenuComponent与SideMenu

2015-04-09
阅读 4 分钟
4.1k
在一篇《Backbone React Requirejs 应用实战(二)——使用Backbone Model》,我们介绍了如何使用model,现在让我们来看看如何创建一个Menu。 JSFiddle上有一个用React作导航的例子,便将它拿到了这里,并进行了更炫的效果修改。 jsFiddle示例: [链接] 截图: 代码最终示例: [链接] React 创建MenuComponent 创建菜单名和url ...

Backbone React Requirejs 应用实战(二)——使用Backbone Model

2015-04-07
阅读 2 分钟
5.7k
Plugin for React to make Backbone integration easier. Initialize your component with a Backbone.Model or Backbone.Collection; when the model or collection changes, #render will be called.

Backbone React Requirejs 应用实战(一)——RequireJS管理React依赖

2015-04-05
阅读 4 分钟
7.3k
试着用React替换Mustache打造了一个简单的页面,[链接],当然Router用的还是Backbone的Router(react-router似乎还没有做准备好做client-side的Router)。