目錄
第1章 什么是React 1
1.1 定義React 1
1.2 為什么是React 2
1.3 React解決什么問題 4
1.4 React不只是另一個框架 5
1.4.1 Ember.js 7
1.4.2 AngularJS 10
1.4.3 React 14
1.5 React的概念和術語 23
1.5.1 React入門 23
1.5.2 組件 24
1.5.3 虛擬DOM 25
1.5.4 JSX 26
1.5.5 屬性 27
1.5.6 狀態(tài) 27
1.5.7 Flux 27
1.5.8 工具 28
1.5.9 附件 28
1.6 小結 30
第2章 React核心 31
2.1 React 31
2.1.1 React.createClass 32
2.1.2 React.Children.map 33
2.1.3 React.Children.forEach 34
2.1.4 React.Children.count 35
2.1.5 React.Children.only 36
2.1.6 React.createElement 37
2.1.7 React.cloneElement 38
2.1.8 React.DOM 38
2.1.9 React.createFactory 39
2.1.10 React.render 39
2.1.11 React.renderToString 40
2.1.12 React.findDOMNode 40
2.2 探索React組件 41
2.3 理解組件的屬性和方法 43
2.4 組件的生命周期和渲染 45
2.4.1 render 46
2.4.2 getInitialState 46
2.4.3 getDefaultProps 46
2.4.4 mixins 47
2.4.5 propTypes 49
2.4.6 statics 51
2.4.7 displayName 51
2.4.8 componentWillMount 51
2.4.9 componentDidMount 51
2.4.10 componentWillReceiveProps 52
2.4.11 shouldComponen