react全家桶都有:1、react是核心;2、redux相當於資料庫;3、React Router是專為React設計的路由解決方案;4、axios用於瀏覽器和Node js的http客戶端;5、Ant Degisn很好的React函式庫。
本教學操作環境:windows7系統、React17版、thinkpad t480電腦。
react全家桶都有:
1、react
react的核心。
2、redux
redux相當於一個資料庫,可以當成一個本地的資料庫使用,react-redux可以完成資料訂閱,redux-thunk可以實現異步的action,redux-logger
是redux的日誌中間件。
3、react-router
React Router 是專為 React 設計的路由解決方案。它利用HTML5 的history API,來操作瀏覽器的 session history (會話歷史)。
React Router被拆分成四個套件:react-router,react-router-dom,react-router-native和react-router-config。 react-router提供核心的路由元件與函數。 react-router-config用來設定靜態路由(還在開發中),其餘兩個則提供了運作環境(瀏覽器與react-native)所需的特定元件。
進行網站(將會運行在瀏覽器環境中)構建,我們應安裝react-router-dom。因為react-router-dom已經暴露出react-router中暴露的物件與方法,所以你只需要安裝並引用react-router-dom
即可。
4、axios
axios是基於Promise的瀏覽器和Node.js的http客戶端。可以發送get、post等http請求,用來和伺服器進行互動的。
5、antd
Ant Degisn是個很好的React UI庫,看起來跟我們熟知的bootstrap有點類似,從頁面佈局到按鈕到文字提示泡應有盡有。
#########相關免費學習推薦:javascript#(影片)
以上是react全家桶都有什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!