react精髓是一本真正面向?qū)崙?zhàn)的React圖書(shū),由[英] Artemij Fedosejev(阿爾喬姆 . 費(fèi)多耶夫)編著,奇舞團(tuán)翻譯,電子出版社出版。全書(shū)全面剖析組件化Web應(yīng)用開(kāi)發(fā)完整流程,首先介紹了如何創(chuàng)建簡(jiǎn)單的和復(fù)雜的React元素,在此基礎(chǔ)上繼續(xù)講解了如何創(chuàng)建無(wú)狀態(tài)和有狀態(tài)的React組件。接著本書(shū)還探討了如何基于jest框架編寫(xiě)和運(yùn)行單元測(cè)試,基于測(cè)試來(lái)確保React代碼的可靠與穩(wěn)定。最后書(shū)中還在React應(yīng)用中引入Flux架構(gòu),進(jìn)一步提升了React應(yīng)用的靈活性。這里小編提供的是react精髓電子書(shū)下載,pdf高清掃描版,無(wú)水印,歡迎免費(fèi)下載收藏。
內(nèi)容介紹
《react精髓》面向初中級(jí)前端開(kāi)發(fā)者,從頭到尾、由淺入深地介紹了使用React 實(shí)現(xiàn)組件化Web 應(yīng)用的完整流程。作者從React 元素、React 組件等基本的概念講起,循序漸進(jìn)地討論了組件狀態(tài)和生命周期,為開(kāi)發(fā)完整的React 應(yīng)用打下了基礎(chǔ)。與第三方JavaScript 框架集成,以及對(duì)React 組件進(jìn)行單元測(cè)試,都是開(kāi)發(fā)React 應(yīng)用的重要內(nèi)容,書(shū)中也有詳細(xì)講解。最后,為進(jìn)一步提升React 應(yīng)用的靈活性,作者還以實(shí)例展示了如何引入Flux 架構(gòu),讓讀者的開(kāi)發(fā)技能更上一層樓。
作者簡(jiǎn)介
奇舞團(tuán)(奇虎75Team)是奇虎360公司W(wǎng)eb平臺(tái)部前端工程師和 部分特約嘉賓組成的一個(gè)前端團(tuán)隊(duì)。他們一起工作學(xué)習(xí)、一起沉淀、一起分享、一起為前端貢獻(xiàn)影響,已經(jīng)翻譯出版多本前端著作。 Artemij Fedosejev現(xiàn)居住在英國(guó)倫敦。Artemij擅長(zhǎng)JavaScript、Node.js、HTML5、CSS3等現(xiàn)代Web技術(shù)。他在創(chuàng)WGSA.net和Microreact.org的前端架構(gòu)中使用了react.js和Flux,從而起到了關(guān)鍵的作用。Artemij還開(kāi)發(fā)了大量的開(kāi)源項(xiàng)目,如Snapkite引擎、Snapkite流客戶端等項(xiàng)目,可以在他的 GitHub 上找到相關(guān)內(nèi)容 。
使用說(shuō)明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開(kāi)pdf文件,別著急,那么您需要先在電腦上下載一個(gè)pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開(kāi)pdf文件
react精髓章節(jié)目錄
1 給項(xiàng)目預(yù)先安裝一些有用的工具 了解我們的項(xiàng)目
安裝Nodejs 和npm
安裝Git
使用Snapkite 引擎來(lái)過(guò)濾數(shù)據(jù) 創(chuàng)建項(xiàng)目結(jié)構(gòu)
創(chuàng)建packagejson
復(fù)用Node.js 模塊
使用Gulp.js 來(lái)構(gòu)建應(yīng)用
創(chuàng)建一個(gè)網(wǎng)頁(yè)
小結(jié)
2 創(chuàng)建你的**個(gè)React 元素
理解虛擬DOM
安裝React
使用 創(chuàng)建React 元素
type 參數(shù)
props 參數(shù)
children 參數(shù)
渲染React 元素
使用JSX 來(lái)創(chuàng)建React 元素
小結(jié)
3 創(chuàng)建你的**個(gè)React 組件
無(wú)狀態(tài)與有狀態(tài)
創(chuàng)建**個(gè)無(wú)狀態(tài)React 組件
創(chuàng)建**個(gè)有狀態(tài)React 組件
小結(jié)
4 讓React 組件變得可響應(yīng)
使用React 解決問(wèn)題
規(guī)劃React 應(yīng)用程序創(chuàng)建一個(gè)React 組件容器
小結(jié)
5 結(jié)合其他庫(kù)來(lái)使用React 組件
在React 組件中使用其他庫(kù)
理解React 組件的生命周期方法
掛載方法卸載方法小結(jié)
6 *新React 組件理解組件生命周期的*新方法
componentWillReceiveProps()方法shouldComponentUpdate()方法
componentWillUpdate()方法
componentDidUpdate()方法
設(shè)置React 組件的默認(rèn)屬性
驗(yàn)證React 組件的屬性
創(chuàng)建Collection 組件
小結(jié)
7 構(gòu)建復(fù)雜的React 組件
創(chuàng)建TweetList 組件
創(chuàng)建CollectionControls 組件創(chuàng)建CollectionRenameForm 組件
創(chuàng)建Button 組件
創(chuàng)建CollectionExportForm 組件
小結(jié)
8 使用Jest 來(lái)測(cè)試React 應(yīng)用程序
為什么要寫(xiě)單元測(cè)試
創(chuàng)建測(cè)試套件、規(guī)范和期望
安裝并運(yùn)行Jest創(chuàng)建*多的測(cè)試規(guī)范和期望
測(cè)試React 組件
小結(jié)
9 使用Flux 完善React 架構(gòu)
分析當(dāng)前應(yīng)用的架構(gòu)
理解Flux
創(chuàng)建分發(fā)器創(chuàng)建動(dòng)作生成器
創(chuàng)建存儲(chǔ)
小結(jié)
10 使用Flux 提升應(yīng)用的可維護(hù)性
借助Flux 實(shí)現(xiàn)解耦
重構(gòu)Stream 組件
創(chuàng)建CollectionStore創(chuàng)建CollectionActionCreators
重構(gòu)Application 組件
重構(gòu)Collection 組件
重構(gòu)CollectionControls 組件
重構(gòu)CollectionRenameForm 組件
重構(gòu)TweetList 組件
重構(gòu)StreamTweet 組件
編譯
- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 102j331地溝及蓋板圖集
- 212j201平屋面建筑構(gòu)造圖集 pdf電子版
- 3機(jī)械設(shè)計(jì)手冊(cè)軟件版 v3.0破解版 附安裝教程
- 4欄桿圖集15j403-1 pdf電子版
- 5建筑電氣工程施工質(zhì)量驗(yàn)收規(guī)范gb50303-2015 pdf電子版
- 6421頁(yè)pdf完整版
- 7高效能人士的七個(gè)習(xí)慣(30周年紀(jì)念版) pdf+epub高清版
- 816j914-1公用建筑衛(wèi)生間圖集 pdf電子版
- 905s502室外給水管道附屬構(gòu)筑物圖集
- 10工程地質(zhì)手冊(cè)第五版pdf高清電子版
熱門(mén)推薦
網(wǎng)易新聞電腦版 v113.987.37M / 簡(jiǎn)體中文
瀟湘書(shū)院電腦版 v2.3.13.92049.58M / 簡(jiǎn)體中文
開(kāi)源閱讀電腦版 v3.25.04150011.54M / 簡(jiǎn)體中文
得間免費(fèi)小說(shuō)電腦版 v5.3.7.196.85M / 簡(jiǎn)體中文
南方Plus電腦版 v12.3.024.02M / 簡(jiǎn)體中文
cnki全球?qū)W術(shù)快報(bào)電腦版 v1.0.4104.49M / 簡(jiǎn)體中文
網(wǎng)易云閱讀電腦版 v6.7.226.41M / 簡(jiǎn)體中文
未公開(kāi)的Oracle數(shù)據(jù)庫(kù)秘密 迪貝斯pdf掃描版34.69M / 簡(jiǎn)體中文
linux常用命令大全 chm版1.48M / 簡(jiǎn)體中文
C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡(jiǎn)體中文