作 者:程墨 編著
定 價:69
出 版 社:機械工業出版社
出版日期:2017年04月01日
頁 數:259
裝 幀:平裝
ISBN:9787111565635
●前言
●第1章React新的前端思維方式
●1.1初始化一個React項目
●1.2增加一個新的React組件
●1.2.1JSX
●1.2.2JSX是進步還是倒退
●1.3分解React應用
●1.4React的工作方式
●1.4.1jQuery如何工作
●1.4.2React的理念
●1.4.3VirtualDOM
●1.4.4React工作方式的優點
●1.5本章小結
●第2章設計高質量的React組件
●2.1易於維護組件的設計要素
●2.2React組件的數據
●2.2.1React的prop
●2.2.2React的state
●2.2.3prop和state的對比
●2.3組件的生命周期
●部分目錄
本書由淺入深地介紹如何用React和Redux構建現代化的前端項目,產出高質量的前端代碼。共有12章。靠前章介紹React應用開發的特點。第2章介紹開發高質量React組件的原則,詳細介紹React組件的生命周期和數據管理方式。第3章由Flux引出Redux框架,比較了不同框架的優劣。第4章開發了一個Todo應用,介紹將React和Redux結合的方法。第5章通過對Todo應用的性能優化,介紹提高React組件渲染性的方法。第6章介紹高階組件和“以函數為子組件”的模式。第7章介紹如何在React和Redux的環境中實現和服務器通信。第8章介紹針對React和Redu測試技巧。第9章介紹創建中間件和StoreEnhancer的技巧。靠前0章介紹在React中實現動畫的技巧。靠前1章介紹如何創建多頁面路由以及代碼分片技巧。靠前2章介紹同構的概念和方法,使得React組件能夠在服務器端和等
程墨 編著
程墨,資歷架構師,曾任職於摩托羅拉、雅虎和微軟,雲鳥配送平臺聯合創始人,目前服務於美國視頻服務公司Hulu。
Preface 前 言互聯網技術發展一日千裡,網頁應用開發技術也不例外,這本書介紹的是在這一領域備受矚目的兩個工具React和Redux。 自從jQuery問世以來,它就在網頁開發領域占據統治地位,同時,還有許多MVC框架如雨後春筍般出現。但是業界也普遍發現,jQuery和各種MVC框架在開發大型復雜應用時,依然面臨很多難以克服的困難。 當2014年Facebook推出React時,給整個業界帶來全新的看待網頁應用開發的方式,和React一同問世的Flux,也克服傳統MVC框架的很多弊病。技術在不斷發展,在2015年,Flux的一個變體Redux出現,進一步優化了Flux的功能。 Rea等