思維導圖之React學習
阿新 • • 發佈:2019-01-07
在解析React程式設計之前,我們先來了解了解React是什麼?React是Facebook內部的一個JavaScript類庫,可用於建立Web使用者互動介面。
它引入了一種新的方式來處理瀏覽器DOM。使它更具有擴充套件性,更加容易加入新的功能,你只需要宣告地定義各個時間點的使用者介面,而無序關係在資料變化時,需要更新哪一部分DOM。在任何時間點,React都能以最小的DOM修改來更新整個應用程式。下面我們一起來看看XMind思維導圖製作的React知識點吧。
React引入了一些新穎的新概念,向現有的一些實踐發起了挑戰。學習這些概念,將幫助你理解它們的優勢,建立具備高擴充套件性的單頁面應用。
首先要先了解JavaScript的一些基礎語言,分別從變數宣告,箭頭函式,模組的Import和Export,ES6物件和陣列,Promises,Generators等幾方面去解釋。
其次,來看看React的語法,要熟悉這些語句的具體呼叫方法ReactComponent,Reducer,Effect,Subscription,
Router,才能更好的掌握這門技術。
最後,還有dva框架的配置和工具也要有了解。React和其它一些js框架相比,它易於可重複呼叫的web元件,側重於UI, 也就是view層。
上述XMind思維導圖(www.xmindchina.net)也只是列出了大體的框架,關於這一部分,大家需要自己動手去學習哦