mui と uni-app の違いは何ですか
違い: 1. MUI は、Web サイド、Web アプリ、その他のアプリケーションの開発に使用できるフロントエンド フレームワークですが、uni-app は複数の端末やアプリケーションに適用できるオープン ソース フレームワークです。 Android、Web、小規模プログラム、およびその他のマルチプラットフォーム アプリケーションを開発できます。 2. MU はサードパーティの JS ライブラリに依存しませんが、uni-app は依存します。
このチュートリアルの動作環境: Windows7 システム、uni-app バージョン 2.5.1、DELL G3 コンピューター。
MUI の概要
MUI は DCLOUD 社が開発したフロントエンド フレームワークであり、H5 と H5 で構成される多数のコンポーネントを提供します。 js 言語. 開発効率が大幅に向上し、WebアプリケーションやWebアプリなどの開発に使用できます。
MUI は軽量で、サードパーティの JS ライブラリに依存しません。圧縮された JS および CSS ファイルはわずか 100 K と 60 K です。
ネイティブ UI: これまでの多くのフロントエンドの観点から、エンド フレームワーク (特にレスポンシブ レイアウト用のフレームワーク) UI コントロールは Web ページに非常に似ており、ネイティブな雰囲気がありません。
MUI は iOS プラットフォーム UI に基づいており、iOS プラットフォームに固有の UI コントロールをいくつか補完しています。 Android プラットフォーム:
一致するものがあります開発ツール HBuilder は、完全なコード プロンプトとパッケージ化プロセスの簡素化を提供します。また、対応するデモも提供します。これは非常にユーザー フレンドリーで簡単に始めることができます。
MUI は、UI の適応とレンダリング、およびさまざまな UI モジュールのカプセル化のみに焦点を当てており、UI に関係のない他の機能は提供しません。これにより、柔軟性が大幅に向上し、他のフレームワークとの統合が容易になるだけでなく、フレームワークが肥大化してパフォーマンスに影響を与えることも効果的に防止できます。
デメリット
公式ドキュメントのメリットはシンプルすぎて、JS部分のドキュメントが少なく、必要に応じてカスタマイズしたり修正したりするのが不便です。フレームワークの実装原則とコードに関する説明文書が不足しているため、経験豊富なユーザーが目的を絞ったカスタマイズを行ったり、問題が発生した場合のトラブルシューティングを行ったりすることが不便になっています。
vue のサポートにはまだ問題があり、vue を使用してデータをレンダリングする場合、mui コンポーネントはプルダウンできないなど、適切な応答に失敗することがよくあります。
サードパーティ SDK のサポートは十分に完璧ではありません。現在、マップのサポートは良好ではありません。
uni-app の紹介
uni-app は、複数の端末に適用できるオープンソース フレームワークのセットです。 Vue.js を使用した開発ツール アプリケーション フレームワークで、開発者は iOS、Android、Web (レスポンシブ)、さまざまな小さなプログラム (WeChat/Alipay/Baidu/Toutiao/QQ/DingTalk/タオバオ)、クイックアプリケーションなどのプラットフォーム。
uni-app は vue.js に基づいているため、フロントエンド開発者にとってよりフレンドリーであり、学習コストが低くなります。また、そのカプセル化されたコンポーネントは WeChat アプレットのコンポーネントと同じであるため、現在の主流のフロントエンド担当者の学習コストはほぼ 0 です。
uni-app は開発に HbuildX を使用します。 HBuilderXを使った開発は非常に速いと言えます。開発速度は比較的速いです。追伸: 私は Webstom 派 (Vue に精通しています) ですが、純粋な静的ページの開発には HBuilderX を使用しています。環境とプロンプト効果の両方の点で、個人的には非常に優れていると思います。
デメリット
ミニ プログラムは WeChat によって最初に開始されたと多くの人が考えていますが、実際には DCloud がこの業界の先駆者です。そのため、uni-app は誕生してから日が浅く、まだ完璧ではない部分が多くあります。
Quick App は vivo、oppo、Huawei のみをサポートします
360 アプレットは Windows プラットフォームでのみサポートされ、360 ブラウザで開く必要があります
推奨事項: "uniappチュートリアル >>
以上がmui と uni-app の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









VSCode でユニアプリを開発するにはどうすればよいですか?次の記事では、VSCode でのユニアプリ開発に関するチュートリアルを紹介します。これは、おそらく最も詳細なチュートリアルです。ぜひ見に来てください!

uniapp を使用してシンプルなマップ ナビゲーションを開発するにはどうすればよいですか?この記事では簡単な地図の作り方を紹介しますので、ぜひ参考にしてください。

uniapp を使用してスネーク ゲームを開発するにはどうすればよいですか?次の記事では、Uniapp に Snake ゲームを実装する手順を段階的に説明します。お役に立てば幸いです。

uni-app インターフェイス、グローバル メソッドのカプセル化 1. ルート ディレクトリに API ファイルを作成し、API フォルダーに api.js、baseUrl.js、および http.js ファイルを作成します。 2.baseUrl.js ファイル コード exportdefault"https://XXXX .test03.qcw800.com/api/"3.http.js ファイル コードexportfunctionhttps(opts,data){lethttpDefaultOpts={url:opts.url,data:data,method:opts.method

この記事では、uniapp に関する関連知識を提供します。主に、複数選択ボックスの全選択機能の実装に関する問題を整理します。全選択機能が実装できない理由は、チェックボックスのチェックされたフィールドがオンになっている場合です。動的に変更されると、インターフェイス上のステータスはリアルタイムに変更されますが、checkbox-group の変更イベントはトリガーされません。

この記事では、ユニアプリ カレンダー プラグインの開発をステップごとに説明し、次期カレンダー プラグインの開発からリリースまでの手順を紹介します。

uniapp はスクロールビューのドロップダウン読み込みをどのように実装しますか?次の記事では、uniapp WeChat アプレットのスクロールビューのドロップダウン読み込みについて説明しています。

この記事では、uniapp に関する関連知識を皆さんに提供します。主に uniapp を使用して電話をかける方法と同期録音する方法を紹介します。興味のある友人はぜひご覧ください。皆様のお役に立てれば幸いです。
