AngularJS(フルスタック)を使用して新しいプロジェクトを開始します。私のプロジェクトはレスポンシブである必要があり、テンプレートを最初から作成します。
では、レイアウトにブートストラップ3(角度ディレクティブを含む)とマテリアルデザインのどちらを選択するかについてのアドバイスが必要ですか?
私は誰かが両方の長所と短所をリストできるかどうか非常に感謝します。
AngularJS(フルスタック)を使用して新しいプロジェクトを開始します。私のプロジェクトはレスポンシブである必要があり、テンプレートを最初から作成します。
では、レイアウトにブートストラップ3(角度ディレクティブを含む)とマテリアルデザインのどちらを選択するかについてのアドバイスが必要ですか?
私は誰かが両方の長所と短所をリストできるかどうか非常に感謝します。
回答:
私が知る限り、言及したすべてのテクノロジーを個別に、または一緒に使用できます。それはあなた次第です。問題を間違った角度から見ていると思います。マテリアルデザインは、ページの特定の要素をデザインし、動作させ、組み合わせる方法にすぎません。マテリアルデザインは優れたUI / UXを提供しますが、JS(イベント、インタラクション)ではなくグラフィックレイアウト(HTML / CSS)に依存しています。
一方、AngularJSとBootstrapは、大量のコードを書く手間を省いて開発をスピードアップできるフロントエンドフレームワークです。たとえば、AngularJSを利用してウェブデザインを作成できますが、マテリアルデザインは必要ありません。または、AngularJSやBootstrapを使用せずに、マテリアルデザインを使用してシンプルなHTML5 Webページを作成できます。最後に、AngularJSとBootstrap および Material Design を使用するWebアプリを構築できます。これが最良のシナリオです。すべてのテクノロジーが相互にサポートします。
AngularJSの優れたマテリアルデザインコンポーネントを確認できます。
https://material.angularjs.org