转一篇公司IOS工程师的学习心得(一晚上二万多人次浏览)



  • 摘录部分内容,完整文章请扫码查看。
    0_1470380821945_filehelper_1470380799264_18.png

    二.接触React Native后的感受
      刚开始接触React Native的时候一头雾水,本人之前几乎没有JS、html的基础。前两个星期都是硬熬过来的:这是TM什么JB玩意?(每天一百遍)这东西能写商业项目?怎么代码可读性这么差?组件根本不够用?这个效果怎么实现啊?官方文档怎么不写详细点?
      其实React Native是完全可以写商业项目的,我们常用的淘宝、天猫、京东、QQ音乐都是用这个写的。跨平台开发一定是一个趋势,不一定是React Native主导地位,但一定有一款诞生,比如阿里出了个weex,如果有前端经验的话会更好的了解语法,但是要想开发完整项目,必须要了解原生的代码。其实按照FaceBook的思路是,不会给我们提供完整的组件,而是让我们学习封装的思路,去封装自己想要的组件。如果一个项目60%的功能可以用第三方或者插件完成,那么说明这门语言已经非常成熟了,但显然React Native不是,你几乎在网站找不到很多的参考实例。

    文/浩哥辣么帅(简书作者)0_1470381047024_1470380972.png


登录后回复