正確姿式學習React知識體系

最近看到掘金上一些React相關的文章,有的已是lV5級別的同窗了,發佈一些react相關知識,錯誤百出,抄別人的文章,驗證都不驗證,就發佈上去,這不是誤導你們嘛,做爲一個從事react開發的程序員,我以爲應該站出來,指出錯誤,按照正確的姿態去學習react相關知識體系;react

截止當前react最新版本: 16.13.1git

1、溯源學習

學習react,必須看官方文檔,從源頭學習;那麼,咱們在看別人的文章時,就能辨別「真假」。程序員

react官方文檔(默認最新版本):reactjs.org/github

切換到簡體中文的文檔地址(默認最新版本)爲:zh-hans.reactjs.org/redux


如何查看不一樣版本的更新日誌和版本文檔?


查看reactjs.org/versions/此頁面,咱們能夠知道從v16.8到v16.13.1的文檔並未更新,只更新了日誌。因此咱們能夠放心的查看16.13.1的文檔(其實跟v16.8的文檔同樣,並無什麼改變)react-router

以前的v15.6,v16.0,v16.1,v16.2,v16.3,v16.4,v16.5,v16.6,v16.7版本都有各自的文檔和更新日誌。具體的更新內容,咱們能夠查看更新歷史日誌:github.com/facebook/re…學習

比較大的變更就是v16.8版本中增長了Hooks,可是這並不影響咱們使用v16版本中V16.8之前的版本。可是v15v16是有很大差異的,要注意,保持主版本(v16)一致就ok;spa

2、切勿盡信大V結論

咱們在瀏覽一些大V的文章或博客時,必定要擦亮眼睛,保持懷疑的態度並去驗證結論的正確性,從而得出本身的結論,切勿盡信;好的文章當然值得去學習,但是錯誤的觀點結論對於新人而言就是誤導,從而也增長了新人的學習成本;日誌

3、親自動手驗證

做爲程序員,不論是看官方文檔仍是私人博客文章,都要親自動手去驗證結論;router

第一,肯定內容的正確性,真實性,時效性。

第二,經過實踐,加深印象。

4、以不變應萬變

網上一直在說react學習的路線比較陡峭,其實並非這樣的,我我的認爲,只要認真看官方文檔,參看一些github上比較知名的開源項目,並動手親自敲寫代碼,就能很快熟悉react。咱們看react的更新速度,其實並不快,只要咱們熟悉它的版本更新日誌及相關更新內容,其實更新的東西並很少。咱們掌握它的歷史發佈日誌及細節,咱們就對它的所有熟悉在胸,是否是就是以不變應萬變,那麼咱們再學習它就容易多啦。知己知彼,百戰百勝。

五,react相關官方文檔

react官方中文文檔

react-router官方文檔

redux 

最後:但願看到此文的小夥伴在評論區留言,留下好的學習方法及建議,咱們相互共同窗習。

相關文章
相關標籤/搜索