Heim Web-Frontend View.js Reagiert Vue nativ?

Reagiert Vue nativ?

Feb 02, 2021 am 09:18 AM
vue

Sowohl vue als auch React verfügen über Lösungen, die React native unterstützen, während Vue über weex verfügt, Alibabas plattformübergreifende Open-Source-Entwicklungslösung zum Erstellen leistungsstarker, skalierbarer nativer Anwendungen.

Reagiert Vue nativ?

Die Betriebsumgebung dieses Artikels: Windows7-System, Vue2.0-Version, Dell G3-Computer.

Nativ bezieht sich auf die Entwicklung von Apps mit nativen APIs, wie z. B. iOS-Entwicklung mit Objective-C oder der Swift-Sprache. Hat Vue also eine native Lösung, die React Native ähnelt? Der folgende Artikel stellt es Ihnen vor.

Verfügt Vue über eine native Lösung, die React Native ähnelt?

Sowohl Vue als auch React verfügen über Lösungen, die Native unterstützen, React über React Native und Vue über Weex.

Einführung in weex

Weex ist Alibabas plattformübergreifende Open-Source-Entwicklungslösung für die Erstellung leistungsstarker, skalierbarer nativer Anwendungen. Fassen wir zunächst die Eigenschaften von Weex zusammen:

1. Die Seitenentwicklung unterstützt derzeit nicht nur Vue und Rax. Sie können auch Ihr bevorzugtes Front-End-Framework in Weex integrieren -end-Framework. Wie es geht, wird beschrieben, aber der Prozess ist immer noch sehr komplex und knifflig und Sie müssen viele Details auf niedriger Ebene über die Kommunikation zwischen js-native und der nativen Rendering-Engine kennen.

2. Einmal schreiben und auf drei Terminals ausführen (Android, iOS, Front-End).

Die Voraussetzung ist, dass die visuelle Leistung nicht genau gleich sein kann angepasst werden. Wenn Sie also eine Weex-Seite schreiben und diese drei Terminals unterstützt, müssen Sie auf allen drei Terminals Selbsttests durchführen.

3. Die Benutzeroberfläche wird über native Komponenten erstellt und die JavaScript-Logik wird über JavaScriptCore ausgeführt.

Komponenten, die in weex verwendet werden, müssen auf der nativen Seite registriert werden weex. Beim Ausführen müssen sie die zu diesem Zeitpunkt aufgezeichnete Karte durchsuchen. Das Weex SDK verfügt über eine integrierte Registrierung einiger grundlegender Komponenten, einschließlich Liste, Text, Eingabe usw. WXJSCoreBridge kapselt JavaScriptCore, um die Kommunikation zwischen Native und JS zu implementieren.

4. Native Erweiterung unterstützen

Sie können native UI-Komponenten in Komponenten und native Logikcodes in Module kapseln. Es kann also in Weex verwendet werden. Zu den Natiev-UI-Komponenten gehören hier Modal, Webview, Bild usw., und der native Logikcode umfasst hier Speicher, Netzwerk usw.

5. Jede Weex-Seite wird in eine JS-Datei gepackt, und Weex SDK rendert die JS-Datei in eine Ansicht.

Weex-Paketierung verwendet Webpack, um jede Seite in eine unabhängige JS-Datei zu packen, und Weex SDK rendert die JS-Datei Analysieren Sie, zeichnen Sie den UI-Teil in eine Ansicht und binden Sie dann die Ereignisse der Ansicht an den JS-Code.

Empfohlen: „

vue-Tutorial

Das obige ist der detaillierte Inhalt vonReagiert Vue nativ?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Hot-Tools-Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So verwenden Sie Echarts in Vue So verwenden Sie Echarts in Vue May 09, 2024 pm 04:24 PM

So verwenden Sie Echarts in Vue

Die Rolle des Exportstandards in Vue Die Rolle des Exportstandards in Vue May 09, 2024 pm 06:48 PM

Die Rolle des Exportstandards in Vue

So verwenden Sie die Kartenfunktion in Vue So verwenden Sie die Kartenfunktion in Vue May 09, 2024 pm 06:54 PM

So verwenden Sie die Kartenfunktion in Vue

Der Unterschied zwischen Event und $event in Vue Der Unterschied zwischen Event und $event in Vue May 08, 2024 pm 04:42 PM

Der Unterschied zwischen Event und $event in Vue

Die Rolle von Onmount in Vue Die Rolle von Onmount in Vue May 09, 2024 pm 02:51 PM

Die Rolle von Onmount in Vue

Der Unterschied zwischen Export und Exportstandard in Vue Der Unterschied zwischen Export und Exportstandard in Vue May 08, 2024 pm 05:27 PM

Der Unterschied zwischen Export und Exportstandard in Vue

Onmount in Vue entspricht dem Lebenszyklus der Reaktion Onmount in Vue entspricht dem Lebenszyklus der Reaktion May 09, 2024 pm 01:42 PM

Onmount in Vue entspricht dem Lebenszyklus der Reaktion

Was sind Hooks in Vue Was sind Hooks in Vue May 09, 2024 pm 06:33 PM

Was sind Hooks in Vue

See all articles