【问题标题】:Real technical advantages of React Native over WebReact Native 相对于 Web 的真正技术优势
【发布时间】:2018-09-19 14:14:16
【问题描述】:

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

【问题讨论】:

    标签: react-native


    【解决方案1】:

    总的来说,这真的取决于您的应用程序的用途......

    如果您的应用程序仅供移动用户使用,那么 React Native 是一个完美的解决方案。但是,如果您想要一个具有 Web 存在的应用程序,以便用户可以在桌面等设备上使用它 - 那么除非您同时使用 Web SPA 和移动应用程序,否则它并不适合。

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

    如果您正在构建一个仅适用于移动设备的跟踪应用程序,那就去做吧。

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

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

    【讨论】:

    • 谢谢您的回答!但我了解这一切,因为我了解 React 和 React Native。 React 和 React Native 应用程序上有 web SPA。我的问题是,React Native 应用程序是否有技术优势,而不是离线工作?
    猜你喜欢
    • 2011-09-22
    • 2015-02-24
    • 1970-01-01
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多