【问题标题】:What is the difference between React-Native-Windows and Electron?React-Native-Windows 和 Electron 有什么区别?
【发布时间】:2019-11-27 07:46:14
【问题描述】:

我正在使用 React Native 构建移动应用程序,但我收到了在两个窗口上构建的请求,并建议使用 react-native-windows。我很困惑,因为 react-native-windows 在 StackOverflow 上的问题太低了,而且我知道 Electron 在构建桌面应用程序方面非常受欢迎。我应该如何使用构建桌面应用程序?

【问题讨论】:

    标签: electron react-native-windows


    【解决方案1】:

    Electron.js 使用 chrome 引擎渲染 UI。并为 UI 使用实际的 html 元素。

    React-native-windows 使用原生 Windows 用户界面。所以它比 electron.js 更高效、更轻便

    它们都是 Javascript 框架。

    【讨论】:

    • 我看到 react-native windows 也能开发 mac 应用程序。我的问题是 react native windows 也可以制作原生 mac 应用程序?
    • 对于 macos,Microsoft 有另一个存储库,名为 react-native-macos
    【解决方案2】:

    react-native-windows 是 Microsoft 用于构建原生 Windows 应用程序的框架。

    Electron 是一个用于构建跨平台桌面应用程序(Chromium WebView + Node.js)的框架。

    【讨论】:

      猜你喜欢
      • 2017-01-29
      • 2016-04-11
      • 2017-01-03
      • 2019-06-21
      • 2019-04-27
      • 2019-05-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多