我正在使用React Native来构建移动应用程序,但是我收到了一个请求,要求在Windows上构建,建议使用react-native-windows。我很困惑,因为在StackOverflow上react-native-windows的问题太少了,而且我知道Electron非常流行,可以用于构建桌面应用程序。我应该如何用于构建桌面应用程序?
我正在使用React Native来构建移动应用程序,但是我收到了一个请求,要求在Windows上构建,建议使用react-native-windows。我很困惑,因为在StackOverflow上react-native-windows的问题太少了,而且我知道Electron非常流行,可以用于构建桌面应用程序。我应该如何用于构建桌面应用程序?
Electron.js
使用 Chrome 引擎来渲染 UI,并使用实际的 HTML 元素来构建 UI。
React-native-windows
使用本地的 Windows UI,因此比 electron.js 更加高效和轻量。
它们都是 JavaScript 框架。
react-native-windows是微软用于构建本机Windows应用程序的框架。
Electron是一个用于构建跨平台桌面应用程序的框架(基于Chromium WebView和Node.js)。