react基礎知識梳理(一)

最近在自學react,如今想整理整理知識點,但願能幫助到那些正在學react的孩子們javascript

react核心點:組件化,路由,模塊化設計,其設計思路跟vue相似,不過react中
 數據是單向的只能從父組件流向子組件,子傳父須要咱們本身作一些處理,redux並不是
 react中才能用,只是react支持的更好,咱們能夠在其它框架,如angular,甚至任
 何框架都能使用它。
 react不少用法習慣能夠參照vue,只是不少東西須要本身手動封裝這就考驗咱們的Js
 基本功了,我的建議想學好react必須具有紮實的js基礎和es6的基礎,不然學起來
 真心吃力~~
 下面是一些引言,後期持續更新
 
(1)react 每一個模塊都須要 import React from 'react'

(2)react根節點只有一個 相似於vue的根組件 
 ReactDOM.render('根節點元素',掛載到根節點)
 如:ReactDOM.render('<App/>',document.getElementById("root"))
 
 (3)react組件類型:函數組件,類組件(後期更新)
 
 (4)jsx語法:javascript+xml語法 注意js語句必須寫在{}裏,不然會被解析
 成普通文本。
 
 (5)react-router react的路由,用法相似於vue,有hash和history模式
 (6)react生命週期:Initialization,mounting,updation,unmounting
 (後期更新)
 
(7)react快速生成模板工具 simple react插件,咱們能夠背幾個經常使用的指令 如 
rc cc等 快速生成功能模塊大大提高咱們的開發效率.

這期分享完畢,感謝閱讀vue

相關文章
相關標籤/搜索