最近发送了几篇关于React Native的文章,阅读量可以用惨不忍睹来形容,所以大家的留言和在群里的讨论,以及朋友圈的留言我都看到了,其实我并不在乎阅读量的高低,我在乎的是大家有没有学习之心。
我想说的
有人说,我不喜欢React Native,不管你喜不喜欢,人家总是在发展的,将来的事,将来才知道,反正我知道,技多不压身。
还有人问,你说RN有前途吗?值得学习吗?前途我不清楚,我还是那句话回答:将来的事,只有将来知道,有谁知道在诺基亚如日中天之时,又会突然日落西山呢?反正我知道,在这个资本寒冬期,你会React Native或者其他前端技术,你总是好找工作的,不信你去看看招聘要求。
技多不压身,何止是不压身,技多路就多。多学一种知识,多掌握一门技术的好处就是:开阔视野,打开思路,不局限于一种技术。可以了解更多的思想,更多的技巧,更多的思路。不仅可以让你多门技术,多条路,还能让你思路开阔,豁然开朗,融会贯通,举一反三。
如果你问我:React Native有多难,我想说:其实很简单。毕竟所有的语言都是想通的。
今天有个同学在微信和我聊天,说自己已经工作一年多了,每次看我分享的文章和内容,都有大干一场的冲动,可是每次要真正实施的时候,又无从下手,感觉自己有大把的时间和精力,又找不到前进的方向。
我想说:有大把的时间和精力不假,其实没有目标和前进的方向,一般都是懒人的思想,是借口,是托辞,人都是有思想的动物,有思想,就会有想法,有目标,有方向,自己平时什么环节薄弱,什么技术缺乏,只有自己最了解自己了,这就是需要改进的地方。之所以到真正想干,又没做,要付诸行动的时候,心里的那个懒人在作怪,因为爱玩才是天性。学习,貌似是被逼的,谁都不喜欢学习。工作是被逼的,在公司有工作进度的压迫,你不得不做,而业余时间呢?没有紧迫感,自然心里的小懒人就要跑出来向你作威作福了。其实人最难的只有两件事:一是,坚持,二是再坚持。
他说:对,比较懒这点我赞同,其实我认知自己缺失什么,只是自己不愿意承认这些方面罢了。
你们说,有多少人都是这样的?重点还是兴趣,如果以编程为乐,感觉自己做出一个软件,像做了一个非常优美的工艺品,可以愉悦身心;如果你感觉修改一个bug,可以让我兴奋的多吃五个包子,那你是真热爱编程,你就会全身心的投入其中,不管工作还是业余时间。这就是差别。我想给大家说:不要再为自己找借口了,你是不爱编程,你是没有兴趣,逼迫的永远都不会让你内心有爱的骚动。
很多人留言说:我不会JS,直接React Native有点吃力,有没有相关学习资料?
对,确实需要一定的JS知识,JS也是很简单,如果你稍微懂得JS和一定React,你就会非常容易的学习React Native,轻松不吃力。当然问我要JS相关资料的同学,还算有心,其实我想让你们能够更有心。你们完全可以自己去搜索相关学习资料嘛,现在是什么时代?移动互联网时代,你们是什么人?你们是移动互联网的弄潮儿,是互联网的基石,你们难道一点互联网基因都没有吗?google一下,什么资料没有,想学习的总会有办法找到资料。这就是自己需要的搜索能力和资源整合能力。
你们想要的
当然,我既然要推送React Native系列文章,你们的留言,和你们的互动,我还是会看的,你们想要的JS基础知识和资料,以及一些React实例demo的学习资料,我都给你们准备了。你们留言问我要相关资料,我能不给你们整理吗?哈哈……
React Native的学习,需要一定JS,而且目前用的是ES6语法。ES6是ECMAScript 6的缩写。ECMAScript 6.0是JavaScript语言的下一代标准,在2015年6月正式发布的。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
资料来源是来自于阮一峰整理的ES6在线文档,非常实用,浏览也非常方便。我相信作为互联网工作者肯定有很多人早就听说过阮一峰了吧,我就不过多介绍了。
文档地址:http://es6.ruanyifeng.com/#docs/intro
当然学习React Native肯定也需要掌握和了解一些React基础知识,关于React的一些小例子和demo也是来自于阮一峰整理的。大家有事没事可以多看看阮一峰的博客,里面好东西不少啊。
React相关例子地址:https://github.com/ruanyf/react-demos
当然想要了解更多关于React的内容和React Native的入门知识,还可以多看看阮一峰写的这篇入门文章:《React 入门实例教程》。
文章地址:http://www.ruanyifeng.com/blog/2015/03/react.html
本次阅读原文的地址,我就放阮一峰博客地址吧,有兴趣的同学可以去看看,估计你们会收获颇丰的。
最后,我想说,不管文章阅读量有多低,我都会一如既往的分享技术,分享React Native的系列文章,不会停,当然大家放心原生的开发技术,也有持续,不会忘了大家的。我尽量做到全面,请继续支持(最近取消关注公众号的读者和开发者确实有点多,心痛)。最后,感谢大家的支持和理解。