React-Native-Windows 和 Electron 有什么区别?

What is the difference between React-Native-Windows and Electron?

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

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

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

Electron.js 使用 chrome 引擎渲染 UI。并为 UI.

使用实际的 html 元素

React-native-windows 使用原生 windows UI。所以它比 electron.js

更高效、更轻巧

它们都是Javascript框架。