React Hooks開發(fā)實戰(zhàn)
這是一本完全從企業(yè)實踐角度出發(fā),為初學(xué)者和進(jìn)階者撰寫的ReactHooks開發(fā)指導(dǎo)手冊。來自多家大廠的業(yè)界專家給予高度評價,他們均認(rèn)為這本書是入門并精通ReactHooks的好書。本書結(jié)合一線項目代碼對ReactHooks核心API及相關(guān)技術(shù)點進(jìn)行了深入解讀,并配有大量圖例,讓讀者的學(xué)習(xí)過程更輕松,更有趣。為了幫助讀者解決實際落地問題,書中不僅通過真實案例盡量還原實際開發(fā)場景,還專門總結(jié)了實際開發(fā)過程中經(jīng)常出現(xiàn)的典型問題。為了幫助讀者把所學(xué)知識輕松運用到實際工作中,本書還給出一個完整的企業(yè)級開發(fā)項目,從0到1完整展現(xiàn)項目開發(fā)過程。本書共7章。第1章對當(dāng)前前端市場進(jìn)行簡單分析,首先對ReactHooks在當(dāng)前前端市場中的定位及其與其他相關(guān)技術(shù)的異同進(jìn)行深入解讀,然后對ReactHooks整個生命周期體系進(jìn)行全面講解。第2章重點介紹開發(fā)技術(shù)選型方法、基礎(chǔ)工具安裝方法及基礎(chǔ)項目搭建流程,幫助讀者從0到1搭建真實的開發(fā)環(huán)境。第3章基于真實的場景案例,對ReactHooks核心API進(jìn)行詳細(xì)講解,并且對API使用優(yōu)化進(jìn)行了具體說明。這是本書的重點,也是讀者真正把ReactHooks用好的基礎(chǔ)。第4章著重對ReactRedux在ReactHooks中的使用以及相關(guān)注意事項進(jìn)行詳細(xì)說明,并重點介紹了企業(yè)開發(fā)過程中常用的配套插件,這是提升開發(fā)效率的基礎(chǔ)。第5章重點介紹了實際ReactHooks開發(fā)場景中經(jīng)常遇到的典型問題及其解決方法和相關(guān)注意事項。第6章基于作者的多年實踐經(jīng)驗,分享了10個可以提升開發(fā)效率的企業(yè)級開發(fā)庫,這里不僅對各個庫的基本使用方法進(jìn)行了介紹,還對其高級使用技巧、工作原理進(jìn)行了分析。第7章分享了一個真實電商訂單系統(tǒng)開發(fā)和上線的完整流程。從項目創(chuàng)建,到eslintrc、Webpack等基礎(chǔ)工具的配置,再到對常用業(yè)務(wù)組件的封裝(HTTP、菜單、權(quán)限、路由配置),本章都進(jìn)行了詳細(xì)介紹。此外,本章使用最新的TypeScript語言進(jìn)行示例說明與分析。
·5.3萬字