React導學( 簡體 字) | |
作者:[美] Cory Gackenheimer 蓋肯海默 | 類別:1. -> 程式設計 -> 網路編程 -> React |
出版社:人民郵電出版社 | 3dWoo書號: 44049 詢問書籍請說出此書號! 有庫存 NT售價: 195 元 |
出版日:6/1/2016 | |
頁數:182 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115419439 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第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 狀態 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 shouldComponentUpdate 52 2.4.12 componentWillUpdate 52 2.4.13 componentDidUpdate 53 2.4.14 componentWillUnmount 53 2.5 React元素 57 2.6 React工廠 59 2.7 小結 60 第3章 JSX原理 61 3.1 為什么使用JSX而不用常規的JavaScript 61 3.2 JSX轉換器 64 3.3 JSX如何將類XML句法轉換為可用的JavaScript 67 3.4 展開屬性及其他JSX相關 78 3.5 小結 92 第4章 構建React網頁應用程序 93 4.1 概述你的應用程序的基礎功能 93 4.2 組件思維 94 4.2.1 線框圖 95 4.2.2 重寫現有應用程序 98 4.3 為你的應用創建必需的組件 101 4.4 測試你的應用程序 111 4.4.1 Simulate 111 4.4.2 renderIntoDocument 112 4.4.3 mockComponent 112 4.4.4 isElement 112 4.4.5 isElementOfType 112 4.4.6 isDOMComponent 112 4.4.7 isCompositeComponent 113 4.4.8 isCompositeComponentWithType 113 4.4.9 findAllInRenderedTree 113 4.4.10 scryRenderedDOMComponentsWithClass 113 4.4.11 findRenderedDOMComponentsWithClass 113 4.4.12 scryRenderedDOMComponentsWithTag 114 4.4.13 findRenderedDOMComponentsWithTag 114 4.4.14 scryRenderedComponentsWithType 114 4.4.15 findRenderedComponentsWithType 114 4.5 運行你的應用程序 116 4.6 小結 120 第5章 介紹React的應用程序架構 121 5.1 Flux是什么以及為什么它和經典MVC框架不同 121 5.2 Flux基礎組件 125 5.2.1 分派器 126 5.2.2 存儲倉 126 5.2.3 行為 126 5.2.4 視圖 127 5.2.5 如何集成React和Flux 127 5.3 小結 150 第6章 使用Flux構建React應用程序 151 6.1 構建你的應用程序 151 6.2 創建應用程序的分派器、存儲倉、行為以及React組件 152 6.2.1 分派器 153 6.2.2 存儲倉 153 6.2.3 行為 165 6.2.4 React組件 168 6.3 編寫測試 180 6.4 運行應用程序 181 6.5 小結 182 React是一種JavaScript框架,起源于Facebook公司,用于構建復雜且可維護的用戶界面。
本書是介紹React的快速實踐指南。全書共6章,系統地概括了有關React的方方面面,詳細介紹了React的概念、核心、JSX原理、網頁應用的構建、程序架構、Flux的用法等內容。 本書適合對React感興趣的讀者以及想要使用React進行前端開發的讀者閱讀參考。 |