补充背景:目前我是一个前端工程师,技术栈 vue react next 。公司想把 h5 混合开发的转为 react native 。
1
changwei 302 天前 via Android 4
完全可以,没有任何问题,我目前就是 expo+windows 开发。然后安卓真机和 ipad 跑 expo app 调试,我不懂任何原生开发也不用 bara react native 模式开发,只会基于 expo sdk 的开发模式,目前 all in expo 完全没有任何问题。
只是如果要本地编译可能需要开 macos 虚拟机或者用 github actions 的 macos 镜像,否则就用 eas build 也行(我帮学校做的项目,基本上发版频率是一个月一次,用免费版 eas 就足够了,只是 utc+8 时区在半夜编译需要排队 10 到 30mins ,东八时区白天工作时间基本不排队,因为这时候北美开发者已经下班,所以在线编译也还能接受,可能是这玩意儿外国人用的多) |
3
supuwoerc 297 天前
完全可以,我都试过,体验差不多,但是我们这边选型放弃了 react native ,跑去 flutter 了哈哈
|
4
mouyase 232 天前
大多数时候不做 win 开发和嵌入式开发的话,mac 的开发体验都是比较优秀的,相对来说会比 win 用起来更爽一些。我司目前有很多涉及到原生 SDK 的部分,所以没有 all in expo ,而是选择 rn+expo 组件的形式做的。
|