Bootstrap は、米国 Twitter のデザイナー、Mark Otto と Jacob Thornton によって開発された、HTML、CSS、および JavaScript に基づく、シンプルで直感的かつ強力なフロントエンド開発フレームワークです。 Web 開発を高速化します。
Vue (/vjuː/ と発音、ビューに似ています) は、ユーザー インターフェイスを構築するための進歩的な JavaScript フレームワークです。他の大きなフレームワークとは異なり、Vue は下から上にレイヤーごとに適用されるように設計されています。 Vue のコア ライブラリはビュー レイヤーのみに焦点を当てているため、サードパーティのライブラリや既存のプロジェクトと簡単に統合できます。
ブートストラップと vue の違い
BootStrap:
グリッド システムが特徴で、使いやすく、簡単に始めることができますレスポンシブ ページ用に生まれたプロフェッショナル。1 つのコード セットでタブレットや PC に適応できます。
欠点は、体系的なコンポーネントの強力なセットが欠けていることです (調査時点では利用できませんでしたが、と言われていますが、実際に使ってみると、スコープ競合の問題が発生しました。コンポーネント一式を整理しておかないと、開発は非常に大変になります。
関連する推奨事項: "bootstrap チュートリアル #"
Vue:
特徴は、React の肩に立って、多くの点で優れていることです:
1. データの双方向バインディング。データが変更され、ページが変更されます。ページが変更されると、データも変更されます。
2. ページのレンダリングは React よりも高速であると言われています。
3. コンポーネント化 (実際には React にもコンポーネント化があります)。これは BootStrap に似ています。コンポーネント化の概念は少し異なります。Vue のコンポーネント化により、スコープの競合の問題が解決されました。また、JS テストがより専門的になりました ( junit に似ています).
4. 単一の HTML 開発. 開発モードは HTML であり、コンポーネントに対応する js を継続的に置き換えて表示効果を切り替えます. HTML 内の一般的な js と css のみが必要です
5. Node.js が提供する Webpack と組み合わせることで、体系的にパッケージ化してリリースできます。 Vue のコンポーネント開発には Element を使用することをお勧めします: http://element.eleme.io/#/zh-CN/component/popover
結論:
長期的な検討には Vue の使用をお勧めしますが、短期的な使用には BootStrap が適しています。
以上がブートストラップとvueの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。