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

2018-04-24 14:45:09 +08:00
 FreshOldMan
29104 次点击
所在节点    程序员
68 条回复
orangeade
2018-04-25 01:52:56 +08:00
@murmur 看到大厂 electron,我就想起虾米穷逼 VIP
xupefei
2018-04-25 02:11:36 +08:00
@Pastsong #38 程度是不一样的。JS 玩出花还是混淆,再混淆还是 JS。看不懂也可以,至少可以找到输入输出黑盒试一试。
现在有个 C++放出来给你反编译,你面对编译器优化出的海量汇编代码,能深入到哪一步?再来个加了 VM 壳的 C++程序,想看到汇编都得折腾到半死。
randyzhao
2018-04-25 02:41:22 +08:00
能赚到钱就合适

赚到了钱,想怎么弄怎么弄
kimown
2018-04-25 06:01:06 +08:00
jsc 已经支持 wasm 了,等 rn 内置 jsc 升级后,你需要的关键加密内容,完全可以用 c 写,然后 transform 到 wasm,不会出现泄密情况
fumer
2018-04-25 08:10:47 +08:00
@murmur 难道 rn 的 app 不能加固吗
fumer
2018-04-25 08:14:59 +08:00
@liuzhedash 为什么说加固无解
maemual
2018-04-25 08:53:04 +08:00
什么业务需求,上下文,公司背景,什么都不知道,在这怎么讨论合不合适,瞎扯淡
liuzhedash
2018-04-25 08:58:40 +08:00
@fumer #46
现在主流 App 加固方法都是针对 Native 层的,一个 React Native 应用的主要功能在 js bundle 里面放着,所以真要加固需要参考 44 楼提到的这些
hugebug
2018-04-25 09:08:51 +08:00
flutter 安利一下 哈哈 @xieren58
kuxuan
2018-04-25 09:33:32 +08:00
Facebook 自己都用 React Native 有什么问题?
kuxuan
2018-04-25 09:35:17 +08:00
这么多大佬都用 RN 别人也没什么问题啊。
https://facebook.github.io/react-native/showcase.html
xiangyuecn
2018-04-25 09:46:27 +08:00
React Native 作用之一不是为了解决跨平台的问题吗?

设计的同一个原型界面,IOS、Android、XXX 平台都重复写一遍多没意思,React Native、Hybrid App 你值得拥有。

我猜微信小程序就是一个破网页,底层还是 webview
ii4Rookie
2018-04-25 10:04:53 +08:00
看各位大佬讨论 有点收货
projectzoo
2018-04-25 12:53:42 +08:00
flutter 安利一个。

楼主这个问题我觉得是这样的:
对公司 <---- 很合适
对个人 <---- 不是很合适
Dawnki
2018-04-25 12:56:56 +08:00
从头看到尾,学到很多.但是作为一个不搞客户端的人来说,谁可以通俗易懂地告诉我加固是什么?跪谢 23333
murmur
2018-04-25 13:00:48 +08:00
@xiangyuecn 小程序好像还真是山寨版 rn
fumer
2018-04-25 13:07:01 +08:00
@liuzhedash 加固一般采用第三方服务不就是把生成的 apk 交给第三方加固生成一个新的 apk 给你吗,和是否是采用 rn 有什么关系呢
iFlicker
2018-04-25 13:36:28 +08:00
flutter 要是不用 dart 我会爱上它的。。。
fyooo
2018-04-25 14:09:08 +08:00
羡慕
ZSeptember
2018-04-25 16:07:25 +08:00
我们公司很多业务直接用 WebView。

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

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

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

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

© 2021 V2EX