
对 js 不太熟悉。 不知道哪个事少一点。
1 menyakun Jun 3, 2018 从 js 的角度来说,简单的 app 工作量差别不大。cordova 对原生开发的要求更低一点。个人觉得 cordova 插件的文档比 RN 好。不过 RN 的运行效率更高。 |
2 CFO Jun 3, 2018 via Android ionic 了解一下 |
3 v2gf Jun 3, 2018 react native, cordova 体验太差了 |
4 murmur Jun 3, 2018 rn 能把简单的 app 变的不简单 楼主对 js 不熟悉的 你们让他学 rn ?!这不是往火坑里推么 |
5 lsvih Jun 3, 2018 ioinc 如果特别特别简单直接用 dcloud 那套都行。总之不熟悉 js 就别用 rn 了 |
6 yufz Jun 3, 2018 via Android 快快使用 flutter |
7 logOo Jun 3, 2018 via Android 了解 js 这两个坑也不小吧,不如直接原生 |
8 jmone Jun 3, 2018 个人经历认为,最快的方式就是学一学原生开发。 最慢的方式往往是最快的。 |
9 seabee Jun 3, 2018 via Android app inventor |
10 artandlol Jun 3, 2018 via iPhone 说 pwa 会不会被打 |
11 viator42 Jun 3, 2018 花点时间学原生都比折腾 RN 要简单 |
12 SimonTart Jun 3, 2018 千万别用 cordova, 第三方库的兼容性问题太大了。 |
13 miketeam Jun 3, 2018 via iPhone 原生开发真的很快。我们现在项目使用 react native,很多基础性的东西还是用到了原生。比如公司自有的一套用户管理,登陆授权验证等,还有很多有其他业务对接的,先前业务就是原生开发,其他业务平台提供库或者架包的的形式。还有自定义的一套通信协议,你想 js 写?不可能的,也是打包成动态库,前端开发不会让你了解更多。我们现在 rn 界面开发是蛮快的,但是个人感觉就是页面做的不如原生和 h5 好看。主平台 app 用原生做主,众子业务模块用 h5 做页面,很好看。但是也有问题,就是最早没有考虑这么做,现在很难调,js 等文件很多。打包后 app 很大。回到到主话题 rn 开发,后期页面多了也蛮卡等,携程的分 jsbundle 都不好使。没有什么成熟的方案公开给你,……开源是不可能的,并且这 rn 的公开资料少。 |
14 miketeam Jun 3, 2018 via iPhone 并且如果用了 rn,你最好安卓,iOS,js 都还不错。 |
15 rb6221 Jun 3, 2018 如果不会 js 的,其实建议原生,现在原生开发满地都是快速开发框架,混合开发的库本来就少,开箱即用的更是少之又少。 |
16 mudone Jun 3, 2018 react native |
17 cooaer Jun 3, 2018 via Android 建议了解一下 Flutter |
18 SolidZORO Jun 3, 2018 via iPhone cordova / ionic 其实是最简单最通用的方案。 RN 只解决 iOS 和 Android,和 web 还是两套要维护,而且 component 无法公用( RN web 可以但复又得杂度+1 )。 |
19 enenaaa OP |
21 markx Jun 3, 2018 上面说的对,如果对 js 不太熟悉,或者如果对 web 不太熟悉,那用这两个的优势都不存在了。 |
22 veightz Jun 3, 2018 看你是学习还是做项目了? |
23 murmur Jun 3, 2018 |
24 KuroNekoFan Jun 4, 2018 via iPhone 感觉基于 js 的东西现在优势都不是效率而是分发了…… |
25 CaidaoNet Jun 4, 2018 pweb app |
27 zhangv Oct 22, 2020 cordova 还是挺好用的,简单的场景就更不用说了。RN 坑有点大。 |