ホームページ  >  記事  >  ウェブフロントエンド  >  uniapp と mpvue の違いは何ですか?

uniapp と mpvue の違いは何ですか?

藏色散人
藏色散人オリジナル
2020-12-08 11:10:2312217ブラウズ

uniapp と mpvue の違い: 1. uniapp は Vue.js を使用してすべてのフロントエンド アプリケーションを開発するフレームワークですが、mpvue は Vue.js を使用して小規模なプログラムを開発するフロントエンド フレームワークです。 2. uniapp はミニプログラムなどのネイティブ API のほとんどを継承します。

uniapp と mpvue の違いは何ですか?

このチュートリアルの動作環境: Windows7 システム、uni-app2.5.1 バージョン、DELL G3 コンピューターこの方法は、すべてのブランドのコンピューターに適しています。

mpvue (github アドレスについては「https://github.com/Meituan-Dianping/mpvue」を参照) は、Vue.js を使用して小さなプログラムを開発するフロントエンド フレームワークです。このフレームワークは Vue.js のコアに基づいています。mpvue は、ミニ プログラム環境で実行できるように Vue.js のランタイムとコンパイラーの実装を変更し、ミニ プログラム開発に Vue.js 開発エクスペリエンスの完全なセットを導入します。

uni-app は、Vue.js を使用してすべてのフロントエンド アプリケーションを開発するフレームワークです。開発者は、iOS、Android、Web (レスポンシブ)、およびさまざまな小さなプログラム ( WeChat/Alipay/Baidu/Toutiao/QQ/DingTalk/淘宝網)、クイックアプリおよびその他のプラットフォーム。

小規模なプログラムを開発するために uni-app と mpvue を比較しますか?

会社が小さなプログラムと H5 を同時に準備する必要があるため、最近 uni-app を勉強しています。いくつかのフレームワークをオンラインで比較したところ、この種の用途には uni-app の方が適していることがわかりました。ここにネイティブ コードがあり、uni-app と mpvue の 3 つのフレームワークを比較すると、その理由がわかるでしょう:

uni-app はネイティブ アプレットの API のほとんどを継承しており、使用法は同じですネイティブアプレットなので基本的に非互換性の問題はありません ミニプログラムのAPIはmpvueでも使えますが、使用後にH5に切り替えた場合はどうすればよいですか?

パフォーマンスに関しては、uni-app の公式 Web サイトの動画と比較しました。真偽はわかりませんが、ページのインタラクティブな操作性はネイティブと変わりません。一般に、1 ページにロードされるデータ量が多くない場合、この時点では、ネイティブ アプレットと uni-app のページ レンダリング パフォーマンスは基本的に同じですが、mpvue の方がはるかに劣ります。

mpvue と uni-app はどちらも vue の構文を継承していますが、uni-app は比較的クールで、mini プログラムのコンポーネントと mini プログラムの API を完全に継承しており、ネイティブの mini に近いです。

であり、H5 への変換方法も非常に簡単です。パッケージ化するときは、コードを H5 にパッケージ化して実行するだけです。比較後、mini と違いはありません。プログラム ページと H5 ページを参照してください。一貫して、ここでは uni-app 独自のピクセル単位「upx」を賞賛する必要があります。特定の upx については、公式 Web サイトにアクセスして、

推奨 (無料): ## を参照してください。 #ユニアプリ開発チュートリアル

以上がuniapp と mpvue の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。