Elm入门实践(二)——类型篇

2016-06-12
阅读 6 分钟
6.7k
记得Facebook曾经在一次社区活动上说过,随着他们越来越多地使用Javascript,很快就面临了曾经在PHP上遇到的问题:这东西到底是啥?

Elm入门实践(一)——基础篇

2016-06-12
阅读 5 分钟
25.7k
如果你打算开始函数式编程,与其阅读零碎的文章试图弄明白那些晦涩的Monad/Functor们,动手写点熟悉的东西也许是更好的方式。接下我会以常见的Counter/CounterList为例,一步步地带你了解如何使用Elm构建应用。

React进阶——使用高阶组件(Higher-order Components)优化你的代码

2016-03-13
阅读 5 分钟
19.7k
Higher-Order Components (HOCs) are JavaScript functions which add functionality to existing component classes.

《Build your own AngularJS》手记

2015-03-13
阅读 2 分钟
7.5k
I hate working with technologies I don’t quite understand. Too often, it leads to code that just happens to work, not because you truly understand what it does, but because you went through a lot of trial and error to make it work

Flux再进化:Introducing Relay and GraphQL译

2015-03-01
阅读 3 分钟
12.4k
如今,Web开发从单纯的构建界面变得更加接近应用(application)。数据获取是一个棘手的问题,特别是当应用变得复杂的时候。在React.js Conf上,Facebook公布了两个项目,用于帮助开发者简化数据层的问题,即使面对拥有众多参与者、复杂得像Facebook一样的项目。

翻译 "Flux: Actions and the Dispatcher"

2015-02-02
阅读 3 分钟
3.8k
Flux是Facebook用于构建javascript应用的架构。它基于单向数据流。利用Flux我们将所有东西都拆分成小的组件(widgets)然后组合成庞大的应用,而Flux成功应对了所有遇到的困难。我们认为这是一种非常好的组织代码的架构,因此非常高兴能够将他贡献给开源社区。Jing Chen在F8会议上展示了Flux(youtube视频,墙内慎点),从...