react學習資源彙總

react-tutorial

a tutorial react collection and sort,let you easily get started and organizedjavascript

主要是蒐集整理react生態從入門到深刻的教程、工具和本身作的demo,以便往後查閱 :blush:html

設計思想

學習React以前,咱們先了解一下它的設計思想,它與現在其餘熱門的前端框架有什麼不一樣?它能爲咱們的開發解決哪些痛點?前端

  1. React 設計思想
  1. React的設計哲學 - 簡單之美
  2. 顛覆式前端UI開發框架:React

初學者入門

文章

能夠結合一些簡單demo去看文章,例如你在看阮一峯的React 入門實例教程時,可結合他寫的入門demo,或官方給的demo。固然你也要邊學習邊本身去寫一些簡單demo,去改改別人寫的一些React 項目。必定要多動手。java

  1. React 入門實例教程-阮一峯:建議先看demo
  1. 一看就懂的ReactJs入門教程(精華版)
  2. React 教程-菜鳥教程:安裝那節好像有點錯
  3. React 入門,5個經常使用DEMO展現
  4. 如何學習React
  5. 給新手的 React&Webpack 上手教程
  6. ReactJS 傻瓜教程
  7. React 最簡單的入門應用項目
  8. 爲你定製的 React 學習路線

入門 demo

  1. 官方入門 demo:可結合官方的入門文檔
  1. 入門 demo-阮一峯:結合入門文章
  2. 模仿知乎界面的一個簡單React demo:結合 ReactJS中文基礎視頻教程-愛酷

入門視頻教程

必定要邊看邊寫,不要囫圇吞棗的看一遍就行了。node

  1. React入門-慕課網
  1. ReactJS中文基礎視頻教程-愛酷
  2. ReactJS中文視頻教程
  3. React教程- 匯智網

入門實戰視頻

瞭解React開發流程,做者的編碼思路,寫做規範。react

  1. React實戰--打造畫廊應用(上)
  1. React實戰--打造畫廊應用(下)
  2. ReactJS中文基礎視頻教程
  3. 構建實時聊天應用

開發文檔

開發其實不用詳細去全看,在你作項目時,遇到不懂的就去查看一下文檔,我認爲這樣效率更高一點。固然你有時間也能夠一步步去閱讀。webpack

  1. 官方文檔
  2. 中文文檔

學習網站

在學習中咱們會遇到 一些問題,能夠去社區或一些網站尋找答案,下面推薦一些好的React 社區和學習網站。git

  1. React中文社區
  1. React 中文索引
  2. React知識庫
  3. A quick start to React
  4. stack overflow
  5. 知乎 React 話題
  6. segmentfault React 話題

React技術棧

React是一款很是優秀的前端框架,你要發揮它徹底的性能,你就要結合其餘一些技術,例如webpack、redux、react-router等。github

  1. React 技術棧系列教程
  1. 百度母嬰技術團隊—基於Reactjs實現webapp
  2. Building a React Universal Blog App
  3. React爲啥非得使用immutable.js
  4. React Server Side Rendering 解決 SPA 應用的 SEO 問題
  5. webpack官方文檔
  6. Webpack 中文指南
  7. webpack一小時快速入門
  8. 使用webpack輕鬆構建你的第一個react開發框架
  9. 入門Webpack,看這篇就夠了:寫的很不錯,逐級深刻,適合入門,有點長,耐心看完
  10. react-router
  11. React Router 中文文檔
  12. React Router 官方 demo
  13. Redux官網
  14. Redux 中文文檔
  15. Redux 官方 demo
  16. Redux 莞式教程
  17. Redux 視頻教程
  18. redux 大法好
  19. Flux 傻瓜教程
  20. react+redux渲染性能優化原理
  21. React開發社區

相關好文:

  1. React初體驗
  1. React 最佳實踐——那些 React 沒告訴你但很重要的事
  2. Redux 狀態管理方法與實例
  3. 高質量的 React 相關文檔和翻譯
  4. redux觀點
  5. 還在糾結 Flux 或 Relay,或許 Redux 更適合你

相關工具:

  1. react-babel-webpack-boilerplate
  1. react-webpack-generators
  2. React項目可視化生成器
  3. react-starter-kit

規範

  1. react-style-guide

React 開源項目

介紹一些國內外比較好的 React 開源項目。web

國內:

國外:

本身練習作的項目

  1. gallery-by-react 地址:https://github.com/cllgeek/gallery-by-react
  1. react-router-tutorial
  2. redux-tutorial
  3. cll's blog


github上地址:react

相關文章
相關標籤/搜索