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

时间:2019-11-27 07:46:14

标签: reactjs react-native electron react-native-windows

我正在使用React Native来构建Mobile Application,但是我收到了在两个Windows上进行构建的请求,并建议使用react-native-windows。我很困惑,因为关于StackOverflow的react-native-windows问题太少了,我知道Electron在构建桌面应用程序中非常受欢迎。我应如何用于构建桌面应用程序?

2 个答案:

答案 0 :(得分:1)

Electron.js使用Chrome引擎渲染UI。在electronic.js中实际上具有html元素。

使用本机Windows UI来响应本机Windows而不是浏览器ui,因此它的UI是本机的,并且使用的内存也较少。

它们都是Javascript框架

但是

答案 1 :(得分:0)

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

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