This topic created in 2206 days ago, the information mentioned may be changed or developed.
最近有移动端的项目需求( android+ios ),目前在技术选型。
目前团队人比较少,没有人具有移动端原生开发经验,但团队熟悉 React 技术栈,目前前端页面就是用 React 开发的,UI 组建库是用的 antd 。
这个移动项目的需求比较简单,除了正常的 CRUD 操作与数据显示之外,涉及的系统调用的有:拍照片、拍摄视频、录音、获取当前地理位置、通知栏弹出消息等,没有其他更复杂的系统调用。
团队直接上手 React Native 是否可行?我听说 RN 的坑比较多,在以上需求下,是否会遇到太多的坑?
10 replies • 2020-07-15 10:23:04 +08:00
 |
|
1
pkupyx Jul 14, 2020
坑还是比较多的,主要是交互模式变化,很多组件要熟悉,性能要优化。android 兼容各个版本,得对 rn 开源的一些 native module 的实现有了解,比如 rn-fast-image 。
|
 |
|
2
heasy Jul 14, 2020
坑其实还是很多,不过问题不大。网上一般都有解决方案。
拍照片和拍摄视频。录音。
这个公司 app 没有这个需求。没有接触到。
其实原生和 Rn 交互挺简单的。在开发时候建议可以看看。
|
 |
|
3
licript Jul 14, 2020 via iPhone
试试 facebook expo
|
 |
|
4
KuroNekoFan Jul 14, 2020 via iPhone
简单 app 上 expo 就完事了
|
 |
|
5
hotMan Jul 14, 2020
直接上,有问题 google 基本都能解决
|
 |
|
6
v2xeuser Jul 14, 2020
怎么都 2020 年过半了还有人想投资 RN 啊?
|
 |
|
7
jones2000 Jul 14, 2020
建议原生包壳这个可以外包, 你们只做 h5 页面内嵌。 其他的 js 的框架都是坑,复杂的需求就歇菜。
|
 |
|
8
wxsm Jul 14, 2020 via iPhone
团队里如果没有一个能解决问题的人则不建议使用。坑多,需要有一些底层知识才能上手。
|
 |
|
9
murmur Jul 14, 2020
拍摄视频,这个长一点就得 native 了
|