项目地址
- 托管在 github 上的项目链接:https://github.com/uncleAndyChen/react-full-stack-learning
- 托管在 gitee 上的项目链接 :https://gitee.com/uncleAndyChen/react-full-stack-learning
项目说明
- 本项目分享个人学习 react 全家桶技术栈的一些经验心得。
- 学习过程会结合相关示例代码,在实践中学习更有成效。
- 欢迎补充,可通过 fork + pull request 的方式,参与到该项目。
项目依赖及版本
- 用 Create React App 初始化项目
npx create-react-app react-and-redux-demo
- 相关依赖均使用当前最新版(截止 2018-11-06 的最新版)。
- react v16.6.0
- redux v4.0.1
- react-redux v5.1.0
个人整理的相关知识点文档
- 相关知识储备
- js 知识点
- redux 知识点
- React 项目调试技巧
- 堪比 Java 代码调试的方案:用 WebStorm + JetBrains IDE Support 插件,在 WebStorm 内调试代码
- redux 官方示例 todomvc 中的 todoList 过滤事件解析
- redux 官方示例 todomvc 两个警告修复
结合例子代码学习
《深入浅出React和Redux》一书的部分章节例子代码演练及相关知识点
分支说明
用 Create React App 初始化项目,所有练习代码都会体现到 master 分支。
针对某一个知识点,完成练习之后,记录相关知识点,提交 master,然后从 master 创建一个分支。
获取(切换至)某分支
以分支 branchName 为例,切换到该分支并拉取最新代码
git checkout branchName
git pull
如何参与项目,如何提交 PR?
以下是两大平台的帮助文档。