使用react native的担忧

目前任职前端,app目前部分页面使用webview,但是显然会有渲染、体验上的问题,打算使用rn来替换webview,但是rn的版本目前不太稳定,更新有点快,现在就一人来开发这一块,之前没有react的学习经验,学习rn成本会高点,填坑也会比较多。现在还有个疑问是rn嵌入app后,apk大小会大多少?

网上目前也有个方案是HTML5+ DCloud,据说会比简单的webview好点,学习成本和apk容量大小也不会大多少。性能应该比不上rn,但是目前不知道哪个适合现在的需求,希望大神可以给点建议。

阅读 2.8k
4 个回答

有没有考虑过把web的性能优化到秒开?甚至0.5秒就处首屏。这其实更有趣。
如果秒开了还是觉得慢咱在考虑RN?诚如楼上所说的,RN坑还是有点多,单单web前端去搞有点难。

一个人......
换公司?

react-native 的学习成本虽然不高,但如果没有接触过原生应用开发经验的话,开发起来还是有点吃力的,毕竟之前都是做的前端工作,这是我的亲生经历(去年年底用 react-native 开发了一个小应用)。但是话说回来,webview 性能没有原生的。建议你现在不要着急换成 react-native,先了解一些原生应用开发的知识,然后再试着用 react-native 开发(不知道楼主的情况是公司要求还是个人学习用)。

看时间紧不紧咯,时间宽裕用rn,紧张用h5+

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题