当下该不该学习React Native

很开心,最近工作没有那么忙,有时间可以来写写文章咯!

我的学习状况

1 之前在swift 2.3踩了好好的坑----坑的不要不要的 尤其在2.3升级到3.0 简直不要不要的。后来我就暂停学习 swift了

2.一直在外包公司,你懂的,就一个字忙忙忙---

3.react native 到现在也学习咯3个月咯,就是利用下班回家后的时间 每天大概一个小时。

4搞oc的去学习jsx。。。。简直咯!那语法怎么用怎么变扭,然后就是白天oc晚上rn~~~就这样三个月。

5 最近rn被苹果禁用然后就没有然后咯!公司断然不会使用rn技术。问题来咯,学习它做什么呢?

优点:

1rn就是原生代码 你就这样理解就好咯,它就是通过jsx在内部去重写原声代码,好像是翻译一样。

2 一套rn苹果和安卓通用,公用代码高达95%,你一个人开发就等于一个苹果一个安卓,而且测试也就这一套代码,爽吗?你就是等于节约一个安卓/ios+半个测试 它也是基于react开发的。

3 facebook在rn上花很大的心血,我相信很快苹果那边的问题会得到很好的解决,不必担心苹果爸爸。

4 rn基脚本语言开发,语法简洁,开发速度极快,这个和他本身特性有关吧,他就是组件化开发的,而且又是开源的,好的组件尽管用,为你节约很多时间。哈哈!!

5 rn可维护性很高,很简单啊,在组件.js 调用其他封装好的组件就好咯,还是那句话-组件化

学吗?

说这么多,学吗? 这个看你当下的情况啊

1 你要是没有学会swift而公司有推荐swift那么不要考虑咯,swift在热度已经在oc之前咯。必须还是先学好swift,保住饭碗再说啦 哈哈~~

2 你会纠结RN还 是H5吗?不要纠结H5适应平台更多,但是移动体验真的很差,很少公司使用h5套壳的,那体验你懂的,除非移动不是重点,可现在人们的习惯,抱着这种想法的估计也很少咯。所以啊 赶紧学习RN吧 踩坑~~其实从今年4月份之后RN改踩坑的都踩过咯,github也有不少练手项目。相对之前RN也确实优化很多,也稳定很多。完全可以入手啦~!~~(打这么多字好累哦 》oo《 )

3 建议学习:需要坚持坚持坚持 !   

你可能感兴趣的:(当下该不该学习React Native)