Bildiğim kadarıyla, bahsi geçen tüm teknolojileri ayrı ayrı veya birlikte kullanabilirsiniz. Sana kalmış. Bence soruna yanlış açıdan bakıyorsunuz. Materyal Tasarımı, sayfanın belirli öğelerinin tasarlanma, davranma ve bir araya getirilme şeklidir. Materyal Tasarımı harika UI / UX sağlar, ancak JS (etkinlikler, etkileşimler) yerine grafik düzenine (HTML / CSS) dayanır.
Öte yandan, AngularJS ve Bootstrap, tonlarca kod yazmanızı engelleyerek gelişiminizi hızlandırabilen ön uç çerçevelerdir. Örneğin, AngularJS kullanarak ancak Materyal Tasarımı olmadan web uygulaması oluşturabilirsiniz. Veya AngularJS veya Bootstrap olmadan Materyal Tasarımı ile basit HTML5 web sayfası oluşturabilirsiniz. Son olarak Bootstrap ve Material Design ile AngularJS kullanan web uygulaması oluşturabilirsiniz . Bu en iyi senaryodur. Tüm teknolojiler birbirini destekler.
- Bootstrap = duyarlı sayfa
- AngularJS = MVC
- Materyal Tasarımı = harika UI / UX
AngularJS için harika malzeme tasarım bileşenlerini kontrol edebilirsiniz :
https://material.angularjs.org
Demo: https://material.angularjs.org/latest/demo/