公司 App 项目基本都是 ReactNative 写的,极少原生,大家的觉得这样合适吗?

2018-04-24 14:45:09 +08:00
 FreshOldMan
29423 次点击
所在节点    程序员
68 条回复
lvsemi1
2018-04-25 16:20:31 +08:00
@fumer 当然可以,但是交了钱加了等于没加
lvsemi1
2018-04-25 16:26:58 +08:00
@fumer 反过来,如果像 44l 那样,那也没必要加固了。对于牛逼到能分析 webassembly 字节码的人来说,什么加固都是假的
changwei
2018-04-25 16:35:27 +08:00
怎么木有人提到 Weex 呢?想问问这个怎么样啊?有木有什么成熟的 app 是用它开发的?
fumer
2018-04-25 19:15:01 +08:00
@lvsemi1 所以加固能阻挡住大部分的人流就可以了。一般的也没有大成本来搞这个吧
lvsemi1
2018-04-25 19:45:19 +08:00
@fumer 你不能这么理解,加固本来就是小众需求,当你需要加固来保护你的程序的时候,你自然期望是要有效果的,不然就是掩耳盗铃了
39499740
2018-05-11 09:46:04 +08:00
@iFlicker 开始感觉火箭挺恶心,但是看到了 idea 的优化,感觉也不是那么难以使用了,}的地方都有提示,比以前写别的要舒服很多
x58
2019-05-26 09:14:49 +08:00
@feiyuGood 请问你知道怎么在 rn 中引用.so 库么,没学过 android 和 java 虽然把官网的 demo 实现了,但老板给了我一个 so 库让我在 app 中调用,三天过去还是一点头绪没有,能帮个忙么 QAQ
yurnery
2019-08-19 09:57:16 +08:00
RN 坑很多, 如果主要是以展示为主的应用用 RN 还是很快的, 虽然我觉得原生写也很快, 但是用 RN 公司可以省一个人.
坑:
1. 很多三方库更新时间都是 2,3 年前了, 包括 star 比较多的项目
2. 三方库的水平参差不齐, 要有自己 fork 三方库更改的能力
3. 涉及到一些交互优化的地方, RN 很难搞定, 例如安卓上的缩放, iOS 和安卓上的列表嵌套滑动, 整个社区现在都没一个实现, 需要自己通过手势监听, 绝对布局等来实现
4. Flatlist 在长列表上还是有性能问题, 有时候点击列表没执行 onPress 回调等

这些问题可能 Flutter 也会有, 只是说扩平台的坑会比原生多很多, 如果要做大做优, 后面还是得用原生

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

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

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

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

© 2021 V2EX