forked from emthink/reactjs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.md
55 lines (34 loc) · 3.34 KB
/
README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# reactjs
Reactjs & React Native resources and demos.
External Blog: [熊建刚的博客](http://blog.codingplayboy.com)
1. [react入门与进阶(首篇)](https://github.com/codingplayboy/reactjs/blob/master/react_learn.md)
2. [react入门与进阶之组件的复合与通信](https://github.com/codingplayboy/reactjs/blob/master/react_learn02.md)
3. [react入门与进阶之Flux](https://github.com/codingplayboy/reactjs/blob/master/react_learn03.md)
4. [react入门与进阶之路由](https://github.com/codingplayboy/reactjs/blob/master/react_router.md)
5. [React的diff算法](https://github.com/codingplayboy/reactjs/blob/master/react_diff.md)
6. [React DOM](https://github.com/codingplayboy/reactjs/blob/master/react_dom.md)
7. [react-redux分析](https://github.com/codingplayboy/reactjs/blob/master/react-redux.md)
8. [Immutable.js与React,Redux及reselect的实践](https://github.com/codingplayboy/reactjs/blob/master/immutable-redux-react.md)
9. [React异常处理](https://github.com/codingplayboy/reactjs/blob/master/react-error-handle.md)
10. [React Fiber剖析](https://github.com/codingplayboy/reactjs/blob/master/react-fiber.md)
11. [React应用架构设计](https://github.com/codingplayboy/reactjs/blob/master/react-app-structure.md)
12. [你需要Mobx还是Redux?](https://github.com/codingplayboy/reactjs/blob/master/mobx-vs-redux.md)
## React Native
1. [React Native开发环境搭建](https://github.com/codingplayboy/reactjs/blob/master/react-native-install.md)
2. [React Native App应用架构设计](https://github.com/codingplayboy/reactjs/blob/master/react-native-app-structure.md) - 此文大部分技术思维同样适用于React应用
3. [React Native发布,热更新原理介绍](https://github.com/codingplayboy/reactjs/blob/master/rn-publish-up.md)
## Web Develop
1. [响应式Web设计及实现思路](https://github.com/codingplayboy/reactjs/blob/master/responsive-ui.md)
## React Blog
### 前言
由于现在的博客是使用wordpress搭建,自己得经常修改过一些代码,但是修改第三方源码真的比较痛苦,于是决定计划开始使用React + Node.js / Python开发新博客项目,最终替换当前博客代码,方便以后博客的维护和更新,也能实现自我开发技术,架构设计,解决问题能力的提升,同时记录下整个开发历程,总结,分享,希望能与读者们一起进步。本篇介绍如何使用Webpack和Babel,Eslint,documentation.js等搭建项目开发环境和生产环境,也算项目的准备工作,下一期计划介绍项目的架构设计和技术栈选择。
### 项目地址
1. [React Blog](https://github.com/codingplayboy/react-blog)
## 线上地址
博主将持续更新站点,欢迎访问[React blog](http://react.codingplayboy.com)。
![React Blog Example](http://blog.codingplayboy.com/wp-content/uploads/2018/01/react-blog-example-1.png)
### 开发指南
1. [Webpack自动化构建实践指南](https://github.com/codingplayboy/react-blog/blob/master/docs/initWebpack.md)
2. [刷新页面react-router路由访问失败问题解决方案](https://github.com/codingplayboy/react-blog/blob/master/docs/webpack-dev-server-reflush-404.md)
3. [React应用架构设计](https://github.com/codingplayboy/react-blog/blob/master/docs/react-app-structure.md)
4. [你需要Mobx还是Redux?](https://github.com/codingplayboy/reactjs/blob/master/mobx-vs-redux.md)