react/reactNative预热篇

关于react,还是会以ES6的写法为主,前端在发展,ES7已经来了,我们总不能一直停留在ES5时代,当然啦,如果你能好好理解ES5的对象,继承,以及this。那自然是再好不过的一件事。

学习ES6,书籍可以不用准备,但是阮一峰ES6的教程还是需要看一下的。
http://es6.ruanyifeng.com/

infoQ上的深入浅出ES6系列,也很是不错。 http://www.infoq.com/cn/articles/es6-in-depth-arrow-functions

当然啦,如果仅仅是react,我们大可不必将这些知识逐一学习,毕竟这也是不小的时间成本,我建议学习的章节是: let,const命令,变量的解构赋值,函数的扩展,Class和Module.至于其它内容,可以在需要的时候再看。

另外,就是webpack啦,现在webpack已经是2.2版本了,和第一版相比还是要不少差异,建议还学习一下,当然我觉得会用即可,是否需要一步步深究,就要看自己的兴趣了。我们在配置过一两个项目之后,后期可能就会使用已有的配置修修改改了。所以,我们可以配置一个脚手架工程,方便我们日后的使用。
https://webpack.js.org/guides/
如果你的英文实在是差强人意,并且你还非常不喜欢看英文文档,那么请移步webpack2中文文档: http://www.css88.com/doc/webpack2/guides/development/

当然啦,学习react的后期,我们可能免不了还有学习react-router,redux等等的知识,不过那些都是在我们学习了基础之后的事情了。
react中文 http://reactjs.cn/react/index.html

至于RN呢,恩,相信很多前端同学都略有耳闻,或者已经进行了RN的开发工作.学习RN,如果你有Mac,当然是一件再好不过的事情,如果没有,我们同样可以在windows下跑RN,也可以在windows中安装Mac虚拟机,或者装双系统,总之,我们都是有各种各样的方法的。RN只是搭建环境复杂一点。在编写RN的时候,如果你有react的基础,剩下的无非就是熟悉RN中的组件和API,并不是什么难事。
reactNative中文 http://reactnative.cn/

相关文章

react 中的高阶组件主要是对于 hooks 之前的类组件来说的,如...
我们上一节了解了组件的更新机制,但是只是停留在表层上,例...
我们上一节了解了 react 的虚拟 dom 的格式,如何把虚拟 dom...
react 本身提供了克隆组件的方法,但是平时开发中可能很少使...
mobx 是一个简单可扩展的状态管理库,中文官网链接。小编在接...
我们在平常的开发中不可避免的会有很多列表渲染逻辑,在 pc ...