React学习资料

总述

要使用react来开发web, 如下4个框架和工具要学习的:

  • React, View层框架
  • Redux, 基于Flux和elm思想的数据流管理框架
  • Webpack, 前端构建和工程化工具, 支持hot-loader
  • ES6, ECMAScript6标准, 可通过babel编译成es5

其中, React和Webpack是最容易学习的, 而Redux和ES6是比较复杂的. 建议大家多看看Redux的栗子.

React

  • React 官方文档
  • React 中文文档
  • [译]在 React.js 中使用 ES6+
  • React.js生态系统概览 [译]
  • React编程风格指南
  • 为什么使用React

Redux

  • Redux 介绍
  • Redux 中文文档
  • Redux 示例
  • 还在纠结 Flux 或 Relay,或许 Redux 更适合你
  • React数据流管理架构之Redux介绍

Webpack

  • 轻松入门React和Webpack
  • What、Why、How?解读Webpack官方文档
  • [译] Webpack 用来做模块热替换(hot module replacement)
  • 基于webpack搭建前端工程解决方案探索

ES6

  • ECMAScript 6入门
  • Webpack+React+ES6开发模式入门指南
  • React on ES6+

你可能感兴趣的:(React学习资料)