新書推薦:

《
設計幀理:裝幀的藝術
》
售價:HK$
148.1

《
大圓滿前行:普賢上師言教【索達吉堪布藏文直譯經典】
》
售價:HK$
201.9

《
貝佐斯寫給股東的信:亞馬遜14條成長法則帶你事業、人生一起飛
》
售價:HK$
133.6

《
聖女大德蘭自傳
》
售價:HK$
118.8

《
金錢解答:你對錢的作為,決定你的人生
》
售價:HK$
95.0

《
Data Science from Scratch中文版(第二版):用Python學資料科學
》
售價:HK$
201.9

《
老千騙局:我在銀行上班的日常(30周年紀念版)
》
售價:HK$
124.7

《
台積DNA:年輕工作者的40堂修練課
》
售價:HK$
115.2
|
內容簡介: |
.全面講述React技術,覆蓋React、Flux、Redux及視覺化
來源:香港大書城megBookStore,http://www.megbook.com.hk .幫助開發者在實踐中深入理解技術和原始程式碼
React出現之後,已經儼然成為前端開發的唯一標準。本書希望從實作起步,以深刻的角度去解讀React這個函數庫給前端業界帶來的革命性變化。
這套由Facebook貢獻的前端Javascript函數庫,讓前端的開發成為單一的標準,使用VirtualDOM的先進觀念,不但讓開發變得更直覺,也讓DOM的更新在記憶體內完成,速度更是快上數倍到數十倍。
本書不但把React說的一清二楚,更有完整的Flux概念及Redux的實例,如果你還在執著於純的Javascript,或是因為使用jQuery而沾沾自喜,React是你提昇自己到「神」境界的唯一道路。
|
關於作者: |
陳屹
前端架構師,任職於阿里巴巴。熱衷程式開發,長年專注於前端架構、資料視覺化、Node.js等領域,知乎專欄purerender的創辦人。
|
目錄:
|
序
前言
01初入React世界
1.1React簡介
1.2JSX語法
1.3React元件
1.4React資料流程
1.5React生命週期
1.6React與DOM
1.7元件化實例:Tabs元件
1.8小結
02漫談React
2.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.2VirtualDOM模型
3.3生命週期的管理藝術
3.4解密setState機制
3.5diff演算法
3.6ReactPatch方法
3.7小結
04認識Flux架構模式
4.1React獨立架構
4.2MV*與Flux
4.3Flux基本概念
4.4Flux應用實例
4.5解讀Flux
4.6小結
05深入Redux應用架構
5.1Redux簡介
5.2Reduxmiddleware
5.3Redux非同步流
5.4Redux與路由
5.5Redux與元件
5.6Redux應用實例
5.7小結
06 Redux高階運用
6.1高階reducer
6.2Redux與表單
6.3ReduxCRUD實戰
6.4Redux效能最佳化
6.5解讀Redux.
6.6解讀react-redux
6.7小結.
07React服務端繪製
7.1React與服務端範本
7.2React服務端繪製
7.3小結
08玩轉React視覺化
8.1React結合Canvas和SVG
8.2React與視覺化元件
8.3Recharts元件化的原理
8.4小結
A開發環境
A.1執行開發環境:Node.js
A.2ES6編譯工具:Babel
A.3CSS前置處理器:Sass
A.4測試環境:Karma
A.5工程建置工具:webpack.
A.6安裝React環境
A.7小結第3篇實戰專案
B程式開發標準
B.1使用ESLint
B.2使用EditorConfig
B.3小結
CKoamiddleware
C.1generator
C.2middleware原理分析
|
|