買這商品的人也買了...
-
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
軟體測試實戰-Visual Studio & Team Foundation Server$650$514 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
The Browser Hacker's Handbook 駭客攻防聖經 (The Browser Hacker's Handbook)$690$538 -
你所不知道的 JS|導讀,型別與文法 (You Don't Know JS: Up & Going)$520$411 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
$354零成本實現Web自動化測試:基於Selenium WebDriver和Cucumber -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
$505Python 核心編程, 3/e (Core Python Applications Programming, 3/e) -
你不能錯過的 Node.js 指南:實用X必用X拿來即用的 300段程式碼+173個範例$520$411 -
讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學)$420$332 -
$390React精髓 -
$301軟技能代碼之外的生存指南 (Soft Skills : The software developer's life manual) -
Python 3.5 技術手冊$520$411 -
Node 學習手冊, 2/e (Learning Node: Moving to the Server-Side, 2/e)$520$411 -
$414React 全站:Redux + Flux + webpack + Babel 整合開發 -
$403深入 React 技術棧 -
$474SPA 設計與架構:理解單頁面 Web 應用 (SPA Design and Architecture: Understanding Single Page Web Applications) -
$354React 與 Redux 開發實例精解 -
$348React開發實戰 (Pro React) -
前端開發的涅槃:React 全面昇華你的 FrontEnd 境界$540$459 -
Clean Code 學派的風格實踐:開發可靠、可維護又強健的 JavaScript (Clean Code in JavaScript)$690$538 -
$454深入理解 React Router:從原理到實踐
商品描述
<內容介紹>
React是一種JavaScript框架,起源於Facebook公司,用於構建複雜且可維護的用戶界面。
蓋肯海默、張錚錚編著的《React導學》是介紹React的快速實踐指南。全書共6章,系統地概括了有關React的方方面面,詳細介紹了React的概念、核心、JSX原理、網頁應用的構建、程序架構、Flux的用法等內容。
本書適合對React感興趣的讀者以及想要使用React進行前端開發的讀者閱讀參考。
<章節目錄>
第1章 什麼是
1.1 定義React
1.2 為什麼是React
1.3 React解決什麼問題
1.4 React不只是另一個框架
1.4.1 Ember.js
1.4.2 AngularJS
1.4.3 React
1.5 React的概念和術語
1.5.1 React入門
1.5.2 組件
1.5.3 虛擬DOM
1.5.4 JSX
1.5.5 屬性
1.5.6 狀態
1.5.7 Flux
1.5.8 工具
1.5.9 附件
1.6 小結
第2章 React核心
2.1 React
2.1.1 React.createClass
2.1.2 React.Children.map
2.1.3 React.Children.forEach
2.1.4 React.Children.count
2.1.5 React.Children.only
2.1.6 React.createElement
2.1.7 React.cloneElement
2.1.8 React.DOM
2.1.9 React.createFactory
2.1.10 React.render
2.1.11 React.renderToString
2.1.12 React.findDOMNode
2.2 探索React組件
2.3 理解組件的屬性和方法
2.4 組件的生命周期和渲染
2.4.1 render
2.4.2 getInitialState
2.4.3 getDefaultProps
2.4.4 mixins
2.4.5 propTypes
2.4.6 statics
2.4.7 displayName
2.4.8 componentWillMount
2.4.9 componentDidMount
2.4.10 componentWillReceiveProps
2.4.11 shouldComponentUpdate
2.4.12 componentWillUpdate
2.4.13 componentDidUpdate
2.4.14 componentWillUnmount
2.5 React元素
2.6 React工廠
2.7 小結
第3章 JSX原理
3.1 為什麼使用JSX而不用常規的JavaScript
3.2 JSX轉換器
3.3 JSX如何將類XML句法轉換為可用的JavaScript
3.4 展開屬性及其他JSX相關
3.5 小結
第4章 構建React網頁應用程序
4.1 概述你的應用程序的基礎功能
4.2 組件思維
4.2.1 線框圖
4.2.2 重寫現有應用程序
4.3 為你的應用創建必需的組件
4.4 測試你的應用程序
4.4.1 Simulate
4.4.2 renderIntoDocument
4.4.3 mockComponent
4.4.4 isElement
4.4.5 isElementOfType
4.4.6 isDOMComponent
4.4.7 isCompositeComponent
4.4.8 isCompositeComponentWithType
4.4.9 findAllInRenderedTree
4.4.10 scryRenderedDOMComponentsWithClass
4.4.11 findRenderedDOMComponentsWithClass
4.4.12 scryRenderedDOMComponentsWithTag
4.4.13 findRenderedDOMComponentsWithTag
4.4.14 scryRenderedComponentsWithType
4.4.15 findRenderedComponentsWithType
4.5 運行你的應用程序
4.6 小結
第5章 介紹React的應用程序架構
5.1 Flux是什麼以及為什麼它和經典MVC框架不同
5.2 Flux基礎組件
5.2.1 分派器
5.2.2 存儲倉
5.2.3 行為
5.2.4 視圖
5.2.5 如何集成React和Flux
5.3 小結
第6章 使用Flux構建React應用程序
6.1 構建你的應用程序
6.2 創建應用程序的分派器、存儲倉、行為以及React組件
6.2.1 分派器
6.2.2 存儲倉
6.2.3 行為
6.2.4 React組件
6.3 編寫測試
6.4 運行應用程序
6.5 小結
