看到亚马逊的Chrome插件亚马逊购物助手上线了,打开京东出现了,亚马逊相关商品的推荐广告。想想他们两家的竞争也是够猛的,在请求的资源中发现了requirejs和underscore等等,于是便想看看里面的代码。先从一些简单的地方慢慢开始:
在上一篇《Javascript Promises模式——相当酷的Callback Hell终结者》 我们介绍了Javascript的Promise模式,接着我们就把Javascript Promise用到我们的代码中。
遇到了一些关于Nodejs Callback的坑,于是只能去翻译一些文章来解决当前的问题。
再次用Nodejs构建一个API,这时需要去parse html,找了很久没有找到一个好的库,这时看到了jsdom——关键是可以用jQuery。
在一点点慢慢地写一个简单的SPA应用,在这样的一个过程里,我们也不得不写一些测试以方便重构。
在不知道用什么方法来跑Jasmine测试的时候,突然想起来,我们可以用PhantomJS来跑Jasmine。
最近在给 CoAP框架 加测试,以保证代码是正常工作的,分享一下Sinon与Jasmine的SpyOn方法的使用。
在谷歌上挣扎了一晚上才发现,原来Jasmine 2.0与Jasmine 1.3在与RequireJS工作的时候方法是不同的。
试着开始用Nodejs构建一个简单的Server,以便与移动CMS配合起来做一个简单的用户登陆。
在经过几天的努力之后,终于可以支持用