我们的前端技术2015--编码规范

1:编码规范 1.1 javascript 编码规范 编码规范的选择是件非常容易的事情,网上有非常多得选择,我们使用的是 airbnb 团队在 GitHub 维护的airbnb/javascript。 选择这个规范主要因为 它是目前 GitHub 上最有热度的规范,有恐怖的24000+个 star 支持 ES6 版本(我们现在的项目全面使用 ES6进行开发) »

学习 redux.js 的 流水账

具体 redux 的使用请访问redux 本文主要是一个学习使用与源码的流水账,有点乱,多见谅。 有问题欢迎找我讨论,一起学习~ redux redux 是一个 Flux 架构的实现,react-europe 上的演讲可以看到很酷的功能(视频需翻墙) react 项目所有的代码都是可以 hot-reload,并且不丢失 state,这对于开发复杂的单页应用非常有帮助,基于大量 es6+ 特性开发,看源码也算是学习es6+ »

搞定immutable.js

什么是Immutable Data Immutable Data是指一旦被创造后,就不可以被改变的数据。 通过使用Immutable Data,可以让我们更容易的去处理缓存、回退、数据变化检测等问题,简化我们的开发。 js中的Immutable Data 在javascript中我们可以通过deep clone来模拟Immutable Data,就是每次对数据进行操作,新对数据进行deep clone出一个新数据。 deep clone /** * learning-immutable - clone-deep.js * Created »