最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

好書推薦丨React.js 16從入門到實戰(zhàn)

2021-12-09 09:27 作者:全棧開發(fā)圈  | 我要投稿

#好書推薦##好書速遞##好書奇遇季#《React.js 16從入門到實戰(zhàn)》京東當當天貓都有發(fā)售。
?
React框架自誕生伊始就備受矚目,一切皆源自其強大的背景。React框架最初是社交網(wǎng)絡(luò)巨頭Facebook(臉書)公司的一個內(nèi)部項目,設(shè)計目標是用來架構(gòu)Instagram網(wǎng)站的。Instagram就是大名鼎鼎的、用于圖片分享的社交應(yīng)用,用戶可通過Instagram隨時隨地將抓拍的圖片上傳到移動終端設(shè)備(手機、平板電腦等)上彼此分享。
?
本書注重代碼實踐,為讀者全面深入地講解了針對React 16開發(fā)的技術(shù)棧。全書百余個代碼實例給讀者帶來的不僅僅是全面的基礎(chǔ)知識,更是為讀者提供了設(shè)計簡潔、開發(fā)高效的實際項目應(yīng)用??梢哉f,這是一本學習React 16框架開發(fā)技術(shù)的高效手冊。
?
React支持跨終端、多平臺的開發(fā),無論是傳統(tǒng)的PC端、還是現(xiàn)今正流行的移動端設(shè)備,又或是Windows系統(tǒng)、Android系統(tǒng)和iOS系統(tǒng),均是React可以發(fā)揮威力的舞臺??梢哉f,今天React框架的迅速崛起是由其內(nèi)在的技術(shù)特性所決定的。
?
React技術(shù)領(lǐng)先
?
React框架的設(shè)計初衷主要是用于構(gòu)建UI,而構(gòu)建UI的核心思想就是封裝組件。組件維護自身的狀態(tài)和UI,每當狀態(tài)發(fā)生改變時就會自動重新渲染組件自身,而不需要通過反復(fù)查找DOM元素后再重新渲染整個組件了。
?
同時,React框架支持傳遞多種類型的參數(shù),比如:代碼聲明、動態(tài)變量,甚至是可交互的應(yīng)用組件。因此,UI渲染方式既可以通過傳統(tǒng)的靜態(tài)HTML DOM元素,也可以通過傳遞動態(tài)變量,甚至是通過整個可交互的組件來完成的。
?
本書中關(guān)于以上這些技術(shù)內(nèi)容均有詳細介紹,通過具體的代碼實例幫助讀者學習和掌握這些知識點的原理及使用方法,真正實現(xiàn)了理論與實踐相結(jié)合的學習方法。
?
本書真的適合你嗎?
?
本書涵蓋了絕大部分關(guān)于React 16基礎(chǔ)及進階的內(nèi)容,將知識點與應(yīng)用實例相結(jié)合,通過大量的代碼實例幫助讀者快速掌握React 16框架的編程技巧,并應(yīng)用到實踐開發(fā)之中。本書通過這種學以致用的方式來增強讀者的閱讀興趣,對于無論是基礎(chǔ)內(nèi)容或提高內(nèi)容,相信讀者都可以從中獲益。
?
本書內(nèi)容安排
?
本書共16章,各章節(jié)針對不同的React 16知識點進行了詳細的介紹:
?
第1章主要介紹了關(guān)于React 16框架安裝、環(huán)境搭建和開發(fā)工具使用方面的內(nèi)容,旨在幫助讀者快速掌握React開發(fā)的方法。
?
第2章主要介紹了關(guān)于React JSX方面的知識,JSX其實就是JavaScript XML的縮寫,具有支持自定義屬性和很好擴展性的特點,是React框架所獨有的內(nèi)置語法,因此建議設(shè)計人員使用JSX方式來實現(xiàn)UI中的虛擬DOM。
?
第3章主要介紹了React組件和Props參數(shù)方面的內(nèi)容。React組件可以將UI切分成一些獨立的、可復(fù)用的部件,這樣有助于設(shè)計人員專注于構(gòu)建每一個單獨的部件。React組件通過Props可以接收任意的輸入值,因此Props也可以理解為參數(shù)的概念。
?
第4章主要介紹了React State(狀態(tài))和生命周期方面的知識。React將組件看成是一個狀態(tài)機(State Machines),通過其內(nèi)部定義的狀態(tài)(State)與生命周期(Lifecycle)實現(xiàn)與用戶的交互,并維持組件不同的狀態(tài)。
?
第5章主要介紹了React事件處理方面的內(nèi)容。React框架的事件處理機制與JavaScript的DOM元素事件類似,但二者在語法上是略有不同的。通過本章的學習,可以幫助讀者理解React事件處理的使用方法。
?
第6章主要介紹了關(guān)于React條件渲染方面的內(nèi)容。在React框架中,設(shè)計人員可以創(chuàng)建不同的組件來封裝各種業(yè)務(wù)需求,然后依據(jù)需求的不同狀態(tài),僅僅渲染組件中對應(yīng)狀態(tài)下的局部內(nèi)容。
?
第7章主要介紹了關(guān)于React列表的知識。具體包括如何創(chuàng)建、轉(zhuǎn)化和使用列表,以及如何通過Key來識別元素改變的操作。
?
第8章主要介紹了關(guān)于React表單的內(nèi)容。具體包括如何在React框架中使用表單(Form),以及與HTML表單的異同。React表單中的DOM元素與React框架中的其他DOM元素有所不同,因為表單元素需要保留一些內(nèi)部狀態(tài)(State)。
?

第9章主要介紹了關(guān)于React組合與繼承方面的知識。React官方推薦設(shè)計人員在實際項目中盡量使用組合模式、而非繼承來實現(xiàn)組件的代碼重用。因此在本章中將對這兩種模式進行一些基本的闡述。

?
第10章主要介紹了關(guān)于React狀態(tài)提升方面的內(nèi)容。在React框架中,當多個組件需要反映相同的變化數(shù)據(jù),這時建議將共享狀態(tài)提升到最近的共同父組件中去,這就是所謂的“狀態(tài)提升”。
?
第11章主要介紹了關(guān)于React擴展方面的內(nèi)容。所涉及的內(nèi)容包括Node、Babel、Webpack、Browserify、React Router和單頁面,以及Redux等。這些知識點或是與React環(huán)境相關(guān)、或者與React擴展相關(guān),都是與React設(shè)計開發(fā)息息相關(guān)的內(nèi)容。
?

第12~16章針對React及其技術(shù)棧專門開發(fā)了5個實際的項目應(yīng)用,具體包括React、React-Router和Redux等方面的內(nèi)容,盡量幫助讀者在實踐中學習和掌握React框架開發(fā)Web應(yīng)用的方法和技巧。


好書推薦丨React.js 16從入門到實戰(zhàn)的評論 (共 條)

分享到微博請遵守國家法律
浮梁县| 聊城市| 顺昌县| 大宁县| 墨玉县| 日照市| 成安县| 台江县| 沙坪坝区| 威远县| 邵阳县| 当涂县| 芦溪县| 沁阳市| 邢台县| 宁强县| 益阳市| 商城县| 磴口县| 凤翔县| 孝义市| 肥东县| 正镶白旗| 云南省| 铁岭县| 罗平县| 太仆寺旗| 临海市| 涟水县| 嘉义县| 岳阳县| 天长市| 伊宁市| 沁源县| 灵丘县| 永泰县| 温宿县| 武汉市| 姜堰市| 丹东市| 牙克石市|