|
1 | 1 | # React 示例项目 · 简易留言板
|
2 |
| -[fork-from]: https://github.com/davezuko/react-redux-starter-kit |
3 |
| -[vue-demo]: https://github.com/kenberkeley/vue-demo |
4 |
| -[code-splitting]: https://webpack.github.io/docs/code-splitting.html |
5 |
| -[universal]: https://github.com/erikras/react-redux-universal-hot-example |
6 |
| -[dynamic-routing]: http://react-guide.github.io/react-router-cn/docs/guides/advanced/DynamicRouting.html |
7 |
| -[react-docs]: http://reactjs.cn/react/docs/getting-started.html |
8 |
| -[redux-docs]: http://cn.redux.js.org/index.html |
9 |
| -[react-router-docs]: http://react-guide.github.io/react-router-cn/ |
10 |
| -[redux-example]: https://github.com/reactjs/redux/tree/master/examples |
11 |
| -[redux-simple-tutorial]: https://github.com/kenberkeley/redux-simple-tutorial |
12 |
| -[babel-repl]: http://babeljs.io/repl/ |
13 |
| -[msg-board-api]: https://github.com/kenberkeley/msg-board-api |
14 |
| -[vue-demo-difference]: https://github.com/kenberkeley/vue-demo#difference |
15 |
| -[redux-devtools]: https://github.com/gaearon/redux-devtools |
16 |
| -[redux-devtools-extension]: https://github.com/zalmoxisus/redux-devtools-extension |
17 |
| -[redux-cli]: https://github.com/SpencerCDixon/redux-cli |
18 |
| -[eslint-auto-fix]: http://eslint.org/docs/user-guide/command-line-interface.html#fix |
19 |
| -[alias]: https://github.com/kenberkeley/vue-demo#alias |
| 2 | + |
| 3 | + |
20 | 4 |
|
21 | 5 | > ###写在前面
|
22 | 6 | > 本示例项目改自 [react-redux-starter-kit][fork-from],主要是对项目源码架构进行了优雅的重构
|
|
167 | 151 | * https://zhuanlan.zhihu.com/purerender?topic=React 知乎专栏 · pure render
|
168 | 152 | * http://zhenhua-lee.github.io/react/redux.html 解读 Redux 工作原理
|
169 | 153 | * http://www.jianshu.com/p/3334467e4b32 Redux 核心概念
|
| 154 | + |
| 155 | + |
| 156 | +[fork-from]: https://github.com/davezuko/react-redux-starter-kit |
| 157 | +[vue-demo]: https://github.com/kenberkeley/vue-demo |
| 158 | +[code-splitting]: https://webpack.github.io/docs/code-splitting.html |
| 159 | +[universal]: https://github.com/erikras/react-redux-universal-hot-example |
| 160 | +[dynamic-routing]: http://react-guide.github.io/react-router-cn/docs/guides/advanced/DynamicRouting.html |
| 161 | +[react-docs]: http://reactjs.cn/react/docs/getting-started.html |
| 162 | +[redux-docs]: http://cn.redux.js.org/index.html |
| 163 | +[react-router-docs]: http://react-guide.github.io/react-router-cn/ |
| 164 | +[redux-example]: https://github.com/reactjs/redux/tree/master/examples |
| 165 | +[redux-simple-tutorial]: https://github.com/kenberkeley/redux-simple-tutorial |
| 166 | +[babel-repl]: http://babeljs.io/repl/ |
| 167 | +[msg-board-api]: https://github.com/kenberkeley/msg-board-api |
| 168 | +[vue-demo-difference]: https://github.com/kenberkeley/vue-demo#difference |
| 169 | +[redux-devtools]: https://github.com/gaearon/redux-devtools |
| 170 | +[redux-devtools-extension]: https://github.com/zalmoxisus/redux-devtools-extension |
| 171 | +[redux-cli]: https://github.com/SpencerCDixon/redux-cli |
| 172 | +[eslint-auto-fix]: http://eslint.org/docs/user-guide/command-line-interface.html#fix |
| 173 | +[alias]: https://github.com/kenberkeley/vue-demo#alias |
0 commit comments