Heim > Web-Frontend > uni-app > Der Unterschied zwischen Mui-App und Uniapp

Der Unterschied zwischen Mui-App und Uniapp

藏色散人
Freigeben: 2023-01-13 00:44:30
Original
9787 Leute haben es durchsucht

Der Unterschied zwischen Mui-App und Uniapp: 1. Uniapp ist eine Reihe von Open-Source-Frameworks, die auf mehrere Terminals angewendet werden können. Es ist ein Framework, das Vue.js zur Entwicklung aller Front-End-Anwendungen verwendet, während Mui ein High-End-Framework ist -Performance-Frontend-Framework, das dem nativen APP-Erlebnis am nächsten kommt. mui ist leichtgewichtig und verlässt sich nicht auf JS-Bibliotheken von Drittanbietern usw.

Der Unterschied zwischen Mui-App und Uniapp

Die Betriebsumgebung dieses Artikels: Windows7-System, Uni-App2.5.1-Version, Dell G3-Computer.

Empfohlen (kostenlos): Uni-App-Tutorial

1. Vorteile

1. Uni-App

Es ist bequemer, bei der Entwicklung auf die offizielle Uni-App-Website zu verweisen (https ://uniapp.dcloud .io/)

uni-app ist eine Reihe von Open-Source-Frameworks, die auf mehrere Terminals angewendet werden können. Es ist ein Framework, das Vue.js verwendet, um alle Front-End-Anwendungen zu entwickeln eine Reihe von Codes, die auf iOS, Android und im Web (Antwort (Formel)) sowie auf verschiedenen kleinen Programmen (WeChat/Alipay/Baidu/Toutiao/QQ/DingTalk/Taobao), Schnellanwendungen und anderen Plattformen veröffentlicht werden können.

uni-app ist benutzerfreundlicher für Frontend-Entwickler und hat geringere Lernkosten, da uni-app auf vue.js basiert. Und seine gekapselten Komponenten sind die gleichen wie die des WeChat-Applets, sodass die Lernkosten für aktuelles Mainstream-Front-End-Personal nahezu 0 betragen.

uni-app wird mit HbuildX entwickelt. Man kann sagen, dass die Entwicklung mit HBuilderX extrem schnell ist. Die Entwicklungsgeschwindigkeit ist relativ hoch, ps: Ich bin ein Webstom-Partner (sehr vertraut mit Vue), aber für die Entwicklung rein statischer Seiten verwende ich persönlich HBuilderX, sowohl in Bezug auf die Umgebung als auch auf die sofortigen Effekte.

2. Bei der Entwicklung von Mui

ist es bequemer, auf die offizielle Website von Mui zu verweisen (https://dev.dcloud.net.cn/mui/)

MUI ist leichtgewichtig und nicht Verlassen Sie sich auf eine beliebige JS-Bibliothek eines Drittanbieters. Die komprimierten JS- und CSS-Dateien sind nur 100+K bzw. 60+K groß ähnelt Webseiten und hat kein natives Erscheinungsbild.

MUI basiert auf der Benutzeroberfläche der iOS-Plattform und ergänzt einige UI-Steuerelemente, die nur für die Android-Plattform gelten. Es verfügt über ein unterstützendes Entwicklungstool HBuilder, das vollständige Code-Eingabeaufforderungen bereitstellt und den Verpackungsprozess vereinfacht. Es bietet auch eine entsprechende DEMO, die als Ausgangspunkt für den Einstieg betrachtet werden sollte. Sehr benutzerfreundlich und einfach.

MUI konzentriert sich nur auf die Anpassung der Benutzeroberfläche sowie das Rendern und Packen verschiedener UI-Module und bietet keine anderen Funktionen, die nichts mit der Benutzeroberfläche zu tun haben. Dies kann die Flexibilität erheblich verbessern und die Integration mit anderen Frameworks erleichtern. Außerdem wird effektiv sichergestellt, dass das Framework nicht zu sehr aufgebläht wird, was sich negativ auf die Leistung auswirkt.

2. Nachteile

1. Uni-App

Viele Leute denken, dass WeChat zuerst Miniprogramme gestartet hat. Tatsächlich ist DCloud der Pionier dieser Branche. Daher gibt es die Uni-App erst seit relativ kurzer Zeit und es gibt viele Aspekte, die noch nicht perfekt sind. Quick App unterstützt nur vivo, oppo, Huawei

360-Applet wird nur von der Windows-Plattform unterstützt und muss im 360-Browser geöffnet werden

2, mui

Offizielle Dokumente haben den Vorteil, dass sie zu einfach sind und fehlen Dokumentation zum JS-Teil, es ist unpraktisch, wenn Anpassungen oder Änderungen erforderlich sind. Es mangelt an erläuternder Dokumentation zu den Implementierungsprinzipien und Codes des Frameworks, was es für erfahrene Benutzer schwierig macht, gezielte Anpassungen vorzunehmen oder auftretende Probleme zu beheben. Es gibt immer noch Probleme mit der Unterstützung für Vue. Bei der Verwendung von Vue zum Rendern von Daten reagieren Mui-Komponenten häufig nicht richtig, z. B. wenn sie nicht heruntergezogen werden können.

Die Unterstützung für SDKs von Drittanbietern ist nicht perfekt genug. Die aktuelle Kartenunterstützung ist nicht gut.

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Mui-App und Uniapp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage