通过Web实现React Native的真正技术优势

时间:2018-09-19 14:14:17

标签: react-native

我考虑通过Web SPA创建React Native应用程序的真正技术优势。我发现只有一个优点可能是-它可以在手机存储中保存和加载数据。 JavaScript Web中还提供了其他功能,例如访问GPS,相机等。那么,这是通过Web使用React Native的真正技术优势吗?

1 个答案:

答案 0 :(得分:1)

总体而言,这实际上取决于您的应用程序用于...

如果您的应用程序仅供移动用户使用,那么React Native是一个完美的解决方案。但是,如果您希望某个应用程序具有Web外观,那么用户可以在台式机等上使用它-除非您同时具有Web SPA和移动应用程序,否则它实际上并不适合。

例如,如果我要创建一个会计应用程序-该应用程序将由移动设备和台式机上的用户使用,那么也许我会考虑构建一个对移动设备友好的SPA或同时使用SPA和同时具有API的应用程序。

如果您要构建一个仅可用于移动设备的跟踪应用,请继续使用。

如果您的用户将使用桌面,那么您可以在React中构建它,当您进入React Native时,您就会知道react库!

React Native本身可以构建iOS和Android应用程序,因此您无需在iOS和Android中都创建“混合”应用程序(包括Web视图)或本机应用程序-您只需创建一个代码库并将其构建为您选择的代码操作系统。这样可以节省大量的开发时间。由于社区是开源的,因此会进行很多升级,如果遇到问题,可以在线获得很多帮助。