**重点内容**React学习 
1.新手入门可以访问react的官方网站,如果英语不是特别好的同学可以访问中文版的,具体链接http://reactjs.cn/react/index.html 
首页有4个小列子,建议都把它们做一边,就可以对react有一个初步的了解了 
2.在教程里有一个实现评论的小列子,是一个非常好的入门列子,建议完成步骤1的列子后进入步骤2. 
3.react的核心有props,state,setState. 
首先说一下props:一单定义就不再改变的属性可以定义成porps,父组件向子组件传入的数据可以用this.props.XXX访问 
其次说一下state,state是组件内部的私有属性,可以通过setState更改,一旦state更改,就会发生组件的重绘,setState是一个方法,是一个方法,是一个方法,重要的事情说3遍。具体使用方法 setState({ hello: !this,state.hello }); 
react的官网有各种教程,帮助你快速熟悉react,需要各位看官仔细的阅读 
**重点内容**redux的学习 
readux是一种单项的数据流,具体的学习资料整理 
1.访问官网:http://camsong.github.io/redux-in-chinese/index.html 
2.这里有一个个人的总结,言简意赅,适合有一些基础的同学阅读https://github.com/react-guide/redux-tutorial-cn

仅仅光靠这两种不同的技术还不足以愉快的开发,由于现在的开发方式都是一个单页,有路由指配显示哪个一个片段,所以有必要学习react-router 
具体链接:http://react-guide.github.io/react-router-cn/index.html

使用react开发项目首先要抛弃以前用jQuery操作dom的思想,推荐使用es6,可以让我们的开发更具有效率,学习链接:http://es6.ruanyifeng.com/ 
内容比较多,请各位同学耐心的学习

最后使用了这些最新的技术,就不能不提一下flex了,它可以让我们的css布局更加的方便,不要和我说兼容,我只开发移动端,不考虑兼容pc 
学习资料:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

转载自:http://blog.csdn.net/lygjxl2013/article/details/51298156

react与redux学习资料的整理的更多相关文章

  1. 【资源】C++学习资料 - 逆天整理 - 精华无密版【最新】

    再失效就太无语了,链接都是多份的~~—————————————————基础——————————————C++环境搭建(全套)http://pan.baidu.com/s/1o6y0smY链接:http ...

  2. 【Ruby on Rails学习二】在线学习资料的整理

    由于工作任务重,时间紧,没有太多学习的时间,大致找了些在线学习资料,这里做个整理,希望对同样准备学习的朋友有帮助 在线文档类: Ruby on Rails 实战圣经  使用 Rails 4.2 及 R ...

  3. React之redux学习日志(redux/react-redux/redux-saga)

    redux官方中文文档:https://www.redux.org.cn/docs/introduction/CoreConcepts.html react-redux Dome:https://co ...

  4. react 的一些学习资料

    * react开发实战 (Pro React) https://github.com/apress/pro-react * react 配置好的环境https://github.com/bricksp ...

  5. IOS 学习资料

    IOS学习资料 - 逆天整理 - 精华无密版[最新][精华] 无限互联3G学院 iOS开发视频教程UI 极客学院IOS iPhone 6的自适应布局

  6. React学习资料

    以下是我整理的React学习资料,包括:React基础.Redux.reat-router, redux middleware, higher order components, React验证等, ...

  7. React Redux学习笔记

    React Router React Router 使用教程 Redux中间件middleware [译]深入浅出Redux中间件 Redux学习之一:何为middleware? ES6 ES6新特性 ...

  8. iOS 开发学习资料整理(持续更新)

      “如果说我看得比别人远些,那是因为我站在巨人们的肩膀上.” ---牛顿   iOS及Mac开源项目和学习资料[超级全面] http://www.kancloud.cn/digest/ios-mac ...

  9. iOS 学习资料整理

    iOS学习资料整理 https://github.com/NunchakusHuang/trip-to-iOS 很好的个人博客 http://www.cnblogs.com/ygm900/ 开发笔记 ...

随机推荐

  1. Excel的一些常用设置

    1. Freeze表头 (1) 下拉Worksheet的Pane,让该sheet有2个工作区,将该pane下拉到某一特定的行. (2)Window->Freeze Panes.此时会将pane智 ...

  2. hadoop的dfs工具类一个【原创】

    开始没搞定插件问题,就弄了个dsf操作类,后面搞定了插件问题,这玩意也就聊胜于无了,还是丢这里算了. 首先是一个配置,ztool.hadoop.properties hadoop.home.dir=G ...

  3. Phantomjs 一些简单实用

    Phantomjs是一个基于webkit的服务器端JavaScirpt API.它全面支持web而不需要浏览器支持,并且原生支持web的各种标准:DOM处理,CSS选择器,JSON,Canvas和SV ...

  4. ICMP type code 对应表(转)

    ICMP类型 TYPE CODE Description Query Error 0 0 Echo Reply——回显应答(Ping应答) x   3 0 Network Unreachable——网 ...

  5. POJ 3519 Minimal Backgammon

    Minimal Backgammon Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 1195   Accepted: 700 ...

  6. QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)

    最近这阵子,接了个私活,封装一个开发包俗称的SDK给客户调用,查阅了很多人家的SDK,绝大部分用VC编写,而且VC6.0居多,估计也是为了兼容大量的XP用户及IE浏览器,XP自带了VC6.0运行库,所 ...

  7. fdisk命令使用说明

    CentOS我新建了几个分区,比如/dev/sda4,sda5我想挂在一个目录下,用mount  /dev/sda5  /disk ,总提示mount:you must specify the fil ...

  8. Razor 在WebApp 框架的运用

    前面有两章介绍了WebApp框架<WebApp MVC,“不一样”的轻量级互联网应用程序开发框架>和<WebApp MVC 框架的开发细节归纳>,其中视图引擎是用的Nveloc ...

  9. Three.js源码阅读笔记-5

    Core::Ray 该类用来表示空间中的“射线”,主要用来进行碰撞检测. THREE.Ray = function ( origin, direction ) { this.origin = ( or ...

  10. 用 .NET Reflector 8 查看 System.Windows.Controls 命名空间下的类

    为了学习自定义控件,就想看看WPF基本元素的代码.使用到工具.NET Reflector. System.Windows.Controls 命名空间在PresentationFramework.dll ...