react/reactNative预热篇

来源:互联网 发布:linux服务器环境配置 编辑:程序博客网 时间:2024/04/27 09:34

关于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/

0 0
原创粉丝点击