求 V 友分析一下 React Native 的发展前景

2017-09-20 10:33:51 +08:00
 Refac
相对与目前原生开发初级工作不好找的情况下。
8636 次点击
所在节点    程序员
16 条回复
solee
2017-09-20 10:46:40 +08:00
这篇文章送给你:都在封杀 React/React Native,那我到底还该不该继续学呢?
https://juejin.im/entry/59c1be845188256bcf2e1f2a

很多大公司都停用了,所以仁者见仁了
murmur
2017-09-20 10:48:05 +08:00
我一直认为,搞的定 react native 的公司,native 技术也不会查到哪里去,所以为什么要 rn。。。

不要提复用,现在的趋势就是咸鱼那样,人都赶到移动端,逼得你用 app,所以复用。。个文明用语是吧
Lisp
2017-09-20 10:49:35 +08:00
好,很好,非常好

立此为据
mdluo
2017-09-20 11:16:44 +08:00
@solee #1
你的链接里的这篇文章写得真的很烂,没有干货、除了摘抄引用之外基本上都带着强烈的主观色彩,典型的营销号蹭热点文章

关于这次 FB 的专利事件的分析可以看看这篇: https://coolshell.cn/articles/18140.html
solee
2017-09-20 11:41:24 +08:00
@mdluo 不管文章观点,我是说很多大公司还是比较在意这次事情的。所以学不学,仁者见仁。
lixiangzaizheli
2017-09-20 11:42:57 +08:00
典型的墙倒众人推

但是 react 还没倒呢,还是写好自己的代码吧
runningman
2017-09-20 11:48:00 +08:00
挺好啊。没问题。小场不怕。持续更新中,哈哈。https://twh.travelingwithhotel.com/app
大场主要是产品多,专利多,小场主要靠服务,没专利。
tongchia
2017-09-20 15:39:10 +08:00
原生开发工作不好找? 是搞 Android 的吗? iOS 依然很好找工作吧
ReactNative 的流行应该不会影响到公司对 Native 开发者的需求

文中所说的阿里腾讯等巨头公司都不选择 ReactNative 跟 Facebook 没关系 而是根本就不需要
xiaoshenke
2017-09-20 16:31:55 +08:00
rn 刚出来的时候作为一只 android 狗我就在关注了,在经过了泡沫化的吹嘘之后,rn 早就走下滑路了。原因只有一个,rn 技术栈实在太过陡峭。真正精通 rn 的需要同时精通 js 和 android native。你说这技术栈一般人 hold 得住?
zacard2016
2017-09-20 18:56:04 +08:00
开发效率高,n 写 1 张,rn 写 10 张,但模块组织不敢恭维,没有 v/wx 漂亮。如果 xcode 出 hot-reloader,可惜 9 没有,as 再提升下刷新速度,那基本没 rn 什么事了。
Mikewu
2017-09-20 19:58:14 +08:00
很适合小团队,基本上大多数设计需求都可以满足,而且 Android 端随着版本更新体验也很不错了,如果有高级功能完全可以原生开发实现,RN 封装调用。
至于最近的事件,没啥感觉。
另外说下 RN 找工作,感觉除了上海,其他地方岗位需求或者开发者都很少。
tyrealgray
2017-09-20 20:53:08 +08:00
我们公司 4 个月用 rn 完成了第一版 app,ios 和 android 代码基本一致,没怎么去碰过 native side。
hotfix 非常方便,今天发现一个重大 bug,用了大概有 15 分钟时间就通过 code push 发布到了生产环境。
jiujiu5151
2017-09-20 21:06:37 +08:00
@tyrealgray 请问你们 code push 的服务端是自建的还是使用微软的?
我之前用 CodePush service 自建的服务端,感觉局限性很大。
现在已经移除 code push 了,采用 app 内下载 apk 的方式。ios 端就有些头大了
当然,个人项目,真要有重大 bug,就强制升级
tyrealgray
2017-09-20 21:09:29 +08:00
@jiujiu5151 用的微软的,目前没听说过自建的。我们 code push 都是默认强制升级的,用户感觉不到变化
jiujiu5151
2017-09-20 21:25:23 +08:00
@tyrealgray 嗯。感谢
tt0820
2018-06-05 13:43:23 +08:00
React Native 的许可协议,已经在今年 2 月份( 0.55 版本开始)改为了自由开放的 MIT 许可,不用再担心任何法律风险。感兴趣的可以看下 RN 中文网站长罗晴明近期在 GMTC 培训上的内容 https://gmtc.geekbang.org/training/592?utm_source=V2EX&utm_medium=web&utm_campaign=training&utm_term=0605

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/392179

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX