Heim  >  Artikel  >  Web-Frontend  >  Was ist der Unterschied zwischen Weex und React Native?

Was ist der Unterschied zwischen Weex und React Native?

青灯夜游
青灯夜游Original
2020-11-20 15:30:2210801Durchsuche

Unterschiede: 1. Weex verwendet Android V8 und React Native verwendet JSCore. 2. Weex basiert auf Vue, es gibt relativ wenige relevante Materialien im Internet und die Community ist klein React Native verwendet React und die Community ist relativ aktiv, mit zahlreichen Projekten und Materialien als Referenz.

Was ist der Unterschied zwischen Weex und React Native?

Einführung in weex

weex ist ein UI-Framework, das im Juni 2016 von Alibaba zum Erstellen mobiler plattformübergreifender Plattformen bereitgestellt wurde Verwendung

2. Erweiterbar: Erweiterbare, umfangreiche integrierte Komponenten, erweiterbare API,

3. Hohe Leistung: Hohe Leistung

Kernkonzept: Write Once Run Everywhere

Basierend auf JS-Entwicklungsframework: weex Basierend auf vue.js

Einführung in React Native

Facebook hat das plattformübergreifende UI-Framework auf der F8-Entwicklerkonferenz im März 2015 als Open Source bereitgestellt Basierend auf React. Der Unterschied zwischen Weex und React Native. JS-Engine. Weex verwendet Android V8, iOS verwendet JSCore. React Native verwendet JS Core Weex basiert auf vue.js (2W+ Stern). Kleines und leichtes Front-End-Entwicklungsframework, Komponentisierung, Datenbindung, virtueller Dom, eingeführt in 2.0.

ReactNative verwendet React (5W+ Stern). Revolutionäres Front-End-Entwicklungsframework, Komponentisierung, Datenbindung, virtueller Dom.

Lernkosten

1. Umgebungskonfiguration:

ReactNative muss viele abhängige Tools gemäß der Dokumentation installieren und konfigurieren, was relativ mühsam ist. Weex kann nach der Installation von cli2 verwendet werden: Der Vergleich wurde oben durchgeführt. JSX-Lernen und -Nutzung sind mit bestimmten Kosten verbunden. Die Vorlage ist gewöhnliches HTML , und Datenbindung wird verwendet. Der Stil verwendet direkt CSS

Leistung

1. Das Laden von Unterpaketen muss von Ihnen selbst implementiert werden, um die Ausführungszeit für das Laden von JS zu optimieren. Weex bietet standardmäßig eine Unterpaketimplementierung 2. Rendering großer Blöcke

ReactNative verfügt standardmäßig nicht über einen Optimierungsmechanismus und die Rendering-Leistung langer Ansichten ist relativ schlecht. Weex bietet zwei Rendering-Modi, Knoten und Baum, um das Rendering langer Ansichten zu optimieren . Weex ist erst spät Open Source und die relevanten Informationen im Internet sind relativ klein.
Die React Native-Community ist aktiver und es gibt mehr Projekte und Materialien als Referenz Programmierkenntnisse finden Sie unter:

Einführung in die Programmierung

! !

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Weex und React Native?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn