前端開發的涅槃: React全面昇華你的FrontEnd境界 | 誠品線上

內容簡介

內容簡介 ●全面講述React技術,覆蓋React、Flux、Redux及視覺化●幫助開發者在實踐中深入理解技術和原始程式碼 React出現之後,已經儼然成為前端開發的唯一標準。本書希望從實作起步,以深刻的角度去解讀React 這個函數庫給前端業界帶來的革命性變化。這套由Facebook貢獻的前端Javascript函數庫,讓前端的開發成為單一的標準,使用Virtual DOM的先進觀念,不但讓開發變得更直覺,也讓DOM的更新在記憶體內完成,速度更是快上數倍到數十倍。本書不但把React說的一清二楚,更有完整的Flux概念及Redux的實例,如果你還在執著於純的Javascript,或是因為使用jQuery而沾沾自喜,React是你提昇自己到「神」境界的唯一道路。適用:有一定經驗的前端開發人員。

作者介紹

作者介紹 ■作者簡介陳屹前端架構師,任職於阿里巴巴。熱衷程式開發,長年專注於前端架構、資料視覺化、Node.js等領域,知乎專欄pure render的創辦人。

產品目錄

產品目錄 序前言01 初入React 世界1.1 React 簡介1.2 JSX 語法1.3 React 元件1.4 React 資料流程1.5 React 生命週期1.6 React 與DOM1.7 元件化實例:Tabs 元件1.8 小結02 漫談 React2.1 事件系統2.2 表單2.3 樣式處理2.4 元件間通訊2.5 元件間抽象2.6 元件效能最佳化2.7 動畫2.8 自動化測試2.9 元件化實例:最佳化 Tabs 元件2.10 小結03解讀React 原始程式3.1 初探React 原始程式3.2 Virtual DOM 模型3.3 生命週期的管理藝術3.4 解密setState 機制3.5 diff 演算法3.6 React Patch 方法3.7 小結04 認識Flux 架構模式4.1 React 獨立架構4.2 MV* 與Flux4.3 Flux 基本概念4.4 Flux 應用實例4.5 解讀Flux4.6 小結05 深入Redux 應用架構5.1 Redux 簡介5.2 Redux middleware5.3 Redux 非同步流5.4 Redux 與路由5.5 Redux 與元件5.6 Redux 應用實例5.7 小結06 Redux 高階運用6.1 高階reducer6.2 Redux 與表單6.3 Redux CRUD 實戰6.4 Redux 效能最佳化6.5 解讀Redux.6.6 解讀react-redux6.7 小結 .07 React 服務端繪製7.1 React 與服務端範本7.2 React 服務端繪製7.3 小結08 玩轉React 視覺化8.1 React 結合Canvas 和SVG8.2 React 與視覺化元件8.3 Recharts 元件化的原理8.4 小結A 開發環境A.1 執行開發環境:Node.jsA.2 ES6 編譯工具:BabelA.3 CSS 前置處理器:SassA.4 測試環境:KarmaA.5 工程建置工具:webpack .A.6 安裝React 環境A.7 小結第3 篇 實戰專案B 程式開發標準B.1 使用ESLintB.2 使用EditorConfigB.3 小結C Koa middlewareC.1 generatorC.2 middleware 原理分析

前端開發的涅槃: React全面昇華你的FrontEnd境界:贯全面講述React技術,覆蓋React、Flux、Redux及視覺化贯幫助開發者在實踐中深入理解技術和原始程式碼React出現之後,已

書名 / 前端開發的涅槃: React全面昇華你的FrontEnd境界
簡介 / 前端開發的涅槃: React全面昇華你的FrontEnd境界:贯全面講述React技術,覆蓋React、Flux、Redux及視覺化贯幫助開發者在實踐中深入理解技術和原始程式碼React出現之後,已
作者 / 陳屹
出版社 / 佳魁資訊股份有限公司
誠品26碼 / 2681462031009
ISBN13 / 9789863795087
ISBN10 / 9863795089
EAN / 9789863795087
頁數 / 448
開數 / 18K
用電 / N
裝訂 / 平裝
語言 / 中文 繁體
級別 /