一个纯 RN 项目
只有一个入口,组件都没有拆分,没有 redux 管理状态,页面全是 navigation 跳,很多 js 打开都是 2 、3 千行的代码。
现在设想是改成主页 1 个 activity+5 个 fragment,这些 fragment 有些用 rn 界面,有些改成原生,rn 的二级也页面继续用 rn,原生的二级都改原生,但估计肯定有原生跳到 RN 的场景。
条件就是这样的条件,有没有有经验的朋友来评估一下。
1
fansangg OP 再补一条,我 js 很水
|
2
daysv 2020 年 6 月 13 日
你要 IOS 和安卓都写一遍吗
|
4
daysv 2020 年 6 月 13 日
肯定会出问题, 如果是线上项目先准备好怎么背锅吧
|
6
LeeeeeeezQ 2020 年 6 月 13 日
还不如用安卓重写
|
7
mxT52CRuqR6o5 2020 年 6 月 13 日 via Android
按照你的描述,重写+1
混用就是浪费生命 |
8
weixiangzhe 2020 年 6 月 13 日 via Android
需要拆包 不然每个页面的 js 里都有一个 rn,非常大,理由也要大改吧
|
9
bagel 2020 年 6 月 13 日
Android 端要切回原生,这个决策怎么做出来的?就 Android 端上性能不行?用了什么东西性能不行的?
|
10
erwin985211 2020 年 6 月 13 日
在我看来重构===重写
|
12
fansangg OP @erwin985211 区别还是很大的
|