React-native和Electron之间的区别

moh*_*mun 23 react-native electron

我想构建一个应该在Android,iOS,Windows,OSX和Linux上运行的简单只读应用程序.电子是否支持移动平台?我无法弄清楚我应该选择哪一个.

amo*_*new 8

Electron包括chrome引擎,可将网页呈现为本机应用程序,并支持不同的插件以添加桌面应用程序功能。

Electrino不包含任何渲染引擎,它在Mac上使用Safari引擎,因此安装文件小于Electron。目前尚不支持Windows。

React Native正在使用跨平台渲染到Android和iOS。

示例:<Text>在Android上将是TextView,在iOS上将是UITextField

React Native Web使React Native在Web上工作

例如:<Text>在网页会<p>或者<label>不知道,之后,就可以通过电子桌面上工作

您可以通过React Native代码使用此模板来构建通用应用程序。

此外,如果你想有一个具体的目标,你可以添加component.web.js.electron.js.android.js.ios.js因此它会使这个指标只

https://github.com/react-everywhere/re-start/tree/react-16


rav*_*001 6

看看 PWA。这些可以安装在几乎所有主要的移动和桌面平台上,而且它是一个网络应用程序。 https://developers.google.com/web/progressive-web-apps


小智 3

Electron 不支持移动平台,但很难为移动应用程序和计算机应用程序使用一种框架。

我建议在移动设备上使用phonegap,在计算机应用程序上使用电子