ホームページ  >  記事  >  ウェブフロントエンド  >  ブートストラップとangularjsの違い

ブートストラップとangularjsの違い

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-07-13 16:51:134299ブラウズ

ブートストラップとangularjsの違い

bootstrap は JavaScript フレームワークではなく、いくつかの付属の JS プラグインを備えた単なるフロントエンド UI フレームワークです。 angularjs は、複雑なビジネス ロジックを備えた CRUD アプリケーションを開発するように設計された JavaScript mvvm フレームワークです。

関連する推奨事項: 「bootstrap 入門チュートリアル

AngularJS は js フレームワークです。コードを編成する方法を定義し、サービス、スコープ、サービスなどの多くの概念を導入します。フィルタ、ディレクティブなど、双方向バインディングを実装します。スコープ内のデータを変更するだけで、ビューが自動的に更新されます。ビューを更新するために DOM 操作を記述する必要はありません。コードはフォーカスできます。ビジネス ロジックの詳細;

jquery のみ フロントエンド ライブラリと言えます。その名前のようにクエリが利点です。便利なセレクターを提供しますが、コードをどのように編成するかについては規定されていません。また、双方向バインディングも実装していません。したがって、jquery を使用する場合、コードのほとんどは実際にはビジネス ロジックではなく DOM 操作になります。

Bootstrap は、応答性の高いレイアウトとフラット コンポーネント スタイルを提供する CSS フレームワークです。もちろん、jquery に基づくいくつかの対話型コントロールも提供します。

これら 3 つは組み合わせることができます。AngularJS には、デフォルトで jquery の軽量バージョンである jqLit​​e が付属しています。jquery が導入されると、それ自体の jqLit​​e が置き換えられます。AngularJS 自体はスタイルを提供していないため、ブートストラップと組み合わせてインターフェースを作成できます。

以上がブートストラップとangularjsの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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