异步处理
redux 异步处理的中间件现在很多,有 thunk, promise, saga, observable, rx 等,真的是太多了。
如果你非常非常清楚用哪个库,那随便用就是了。否则,我个人认为目前来说 redux-thunk 已经足够好了.
继续阅读 »
render
在使用React.createClass创建一个组件类的时候,必须要提供一个render方法,其它的生命周期相关方法是可选的。
当组件的render方法被调用的时候,它会检查this.props和this.state,然后返回一个单独的子元素。所谓一个单独的子元素,即最外层只能是一个元素,无论它内部有多少层嵌套,例如下面的例子就是错误的:
继续阅读 »
初次尝试 React Native 开发需要注意的几点
继续阅读 »
使用JSX
JSX类似于XML的语法,是对JavaScript的扩展,从而可以在JS中使用HTML类似的标签。具体介绍在JSX in Depth。
继续阅读 »
click here!
I rewrite all the demos with ES6, some note here, source code here
继续阅读 »
这是 Facebook 官方学习 Flux 的 demo
这是我用 ES6 重写的版本,可以看有什么不同喔
继续阅读 »
原文: Relay Modern: Simpler, faster, more extensible
Relay Modern: 更简单,更快速,更具拓展性
今天,我们发布了Relay Modern. 一个 Relay 的从头设计的新版本,使其更加简单使用,更具拓展性,最重要的是,在移动设备上提升了性能。这篇文章中,我们将会提供一个简要的 Relay 概览,然后看一看 Relay Modern 有什么新东西。
重新介绍 Relay
Relay 是我们用来构建数据驱动型应用的 JavaScript 框架。它结合了React去构建可组合的用户界面,GraphQL去构建可组合的数据获取。 虽然不使用任何框架就可以一起使用这些技术,
继续阅读 »
Talk is cheap, show you the code here
一些说明
react 以及 react-bootstrap 都没有发布稳定版,将来 API 可能会大变,用于学习时以最新版为宜
继续阅读 »
React VS Vue
之前写过一个文章说一些React应注意的一些基础问题。现在你应该知道,我已经转Vue了。
我非常喜欢Vue的组件的编写方式。用*.vue的组件编写实在是符合正常人的思考方式。相比之下React的写法就不够人性化了。
继续阅读 »