04 2016 档案
摘要:今天补上上次新闻客户端欠下的单元测试。新闻客户端github地址:点我,接上篇博客。 本次单元测试用到了单元测试比较流行的测试框架mocha,用到的是expect断言库,和react官方的测试插件:react-addons-test-utils。 那本次单元测试的地址在github上另起一个分支,来
阅读全文
摘要:redux的单元测试命令为 无奈windows下面NODE_ENV不是个命令,无法执行,需要加set 然而还是不行,原因是因为react取不到process.env.NODE_ENV,需要后台传给前端, 解决方法:在webpack中有一个插件可以解决这个问题: 加上后面这个插件就可以了,亲测可用。
阅读全文
摘要:大家是不是看我上篇博文有点蒙。用的的curry和compose是什么鬼,怎么那么神奇。上篇博文也是主要用到了这两个函数。那今天我们来聊一下curry和compose,这两个东西是函数式编程很重要的东西,基本每个稍微复杂点的例子都要涉及这两个函数。什么是curry呢? 函数柯里化。就是这个东西了。举一
阅读全文
摘要:由于最近面试的原因,一直没有更新博文,最近有时间了,谈一下一直在研究的函数式编程的使用。 函数式编程,从接触以来似乎没怎么使用,据说backbone的依赖是underscore,是不是也是函数式呢?redux不依赖underscore,是不是函数式呢? backbone这个不清楚,反正在redux中
阅读全文
摘要:提到redux,会想到函数式编程。什么是函数式编程?是一种很奇妙的函数式的编程方法。你会感觉函数式编程这么简单,但是用起来却很方便很神奇。 在《functional javascript》中,作者批评了java那种任何东西都用对象来写程序的方式,提倡了这种函数式编程。 之前看过一些函数式编程的例子(
阅读全文
摘要:redux很小的一个框架,是从flux演变过来的,尽管只有775行,但是它的功能很重要。react要应用于生成环境必须要用flux或者redux,redux是flux的进化产物,优于flux。 而且redux还很小。那么redux是怎么做到单项数据流和一些让人惊奇的特性的呢。我们来看一下他的源码,从
阅读全文
摘要:今天分享一个react应用,应在第一篇作品中说要做一个react+redux+xxx的应用。已经做完一部分,拿出来分享。github地址为:点我就可以咯~ 这里实现了一个新闻移动站的spa。本来想写pc端的,但是比较懒,而且因为主要是react的项目,关于css和布局的细节就是糊弄人的了。T.T,这
阅读全文

浙公网安备 33010602011771号