[技术选型, 混合开发] 原生+h5 对比原生+react native 或者 flutter

307 天前
 gogolts

背景:扫地机器人 App 开发,主要是涉及到蓝牙定位能力。目前 App 采用的技术栈是大部分用原生开发,小部分页面用 H5 开发。公司层面主要是想节约成本,叫调研下原生+react native 或是 flutter 。 问题:小公司就我一个前端,vue 和 react 都会写一写,但是没有接触过 react native 和 flutter ,看了看 react native 的官方文档,感觉配置环境都好麻烦。个人是想保持现状原生+h5 来继续搞,疑问是改成原生+react native 或者 flutter 真的收益很高吗,这样的混合开发会不会遇见巨坑啊

2991 次点击
所在节点    程序员
26 条回复
gogolts
307 天前
@okakuyang 原生团队 android 和 ios 各四个人,维护两个 App, 其中一个主 App 有 android 和 ios 两端,另一个次 App 只有 android 端。目前我们开发形式是原生+web ,老板想先拿次 App 试一试,逐步迁移到 RN/Flutter, 这样次 App 就能有两端了。后续有了经验再考虑主 App 的事情。
han3sui
307 天前
现在模式改成大部分页面用 H5 开发,小部分页面用原生开发不就好了?涉及到原生功能的,H5 通过 jsBridge 调用原生功能
srect2018
307 天前
react native 写 ui 页面倒是很快,和 web 一样。如果涉及到安卓和 ios 原生的,没有找到合适的库,就得自己来写原生那部分,然后和页面上进行通信处理。
okakuyang
306 天前
@gogolts 8 个人做 app ,不知道什么体量的 app 啊。
gogolts
306 天前
@okakuyang 一个操控割草机的 App, 主要弄些建图绘制,硬件升级之类的能力,个人感觉功能不是很多
laoona
306 天前
8 个原生,我是老板,我也想开掉一半人。[狗头保命]

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

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

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

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

© 2021 V2EX