Önyükleme ve malzeme tasarımı seçimi [kapalı]


181

AngularJS (full stack) kullanarak yeni bir projeye başlayacağım. Projemin duyarlı olması gerekiyor ve sıfırdan şablonlar oluşturacağım.

Öyleyse, paftalar için önyükleme 3'ü (açısal direktiflerle) veya malzeme tasarımını seçmeye dair bir tavsiyeye ihtiyacım var mı?

Birisi her ikisi de artılarını ve eksilerini listeleyebilir eğer çok takdir ediyorum.



1
bootstrap'ın arkasında güçlü bir topluluk var. Izgara sistemi daha fazla özelliğe sahiptir. malzeme tasarımı, kullanıcı arayüzü ve stilleri geliştirme şeklinizi belirler. Modern kullanıcı arabirimi öğelerine sahiptir. Daha fazla
bilgiyi

2
IE8 / 9'u desteklemeniz gerekiyorsa, malzeme tasarımı Flexbox ızgara düzenini kullandığından çalışmaz. Açgözlü ui bootstrap ile ŞİMDİ bile giderdim, çünkü birçok hata içeren malzeme tasarımından çok daha olgun ...
Pascal

Geliştirme ortamı da dikkate alınabilir. Visual Studio 2015'te, Bootstrap olgunlaşmış ve iyi desteklenmiştir. Bunu Malzemeler için bulamadım ve bu noktada kullanmıyorum. VS2015 kullanan diğerlerinin bu sonuca sahip olup olmadığını görmek isterdi.
CYoung

MD'nin satır içi stillerinin bir acı olduğunu atmak istiyorum. BS ihtiyacım olan şeylerin çoğuna sahip olduğunda da ikisini karıştırmak istemiyorum. MD'yi çok seviyorum ama daha fazla olgunlaşana ve satır içi stillerden kurtulana kadar bekleyecek (ki şimdi çalışamadım, ancak üzerinde çalıştıkları bir yerde okudum).
steveareeno

Yanıtlar:


153

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.

  1. Bootstrap = duyarlı sayfa
  2. AngularJS = MVC
  3. Materyal Tasarımı = harika UI / UX

AngularJS için harika malzeme tasarım bileşenlerini kontrol edebilirsiniz :

https://material.angularjs.org


resim açıklamasını buraya girin

Demo: https://material.angularjs.org/latest/demo/ resim açıklamasını buraya girin


4
Bu ayrıca yararlı bir site olabilir: materialup.com/resources , Material Design frameworks, incl. fezvrasta.github.io/bootstrap-material-design
Mathias Conradt

3
@MathiasConradt ilk URL'si artık mevcut değil. Sanırım materialup.com/posts/c/resources
bernard

11
Bu çok doğru bir açıklama değil ... Hem malzeme hem de önyükleme, duyarlı bir tasarım ve harika UI / UX sağlar. MD, mobil görüntülemeye daha uygun hale getirilmiş gibi görünüyor.
Vladimir

2
Ayırt etmek önemlidir malzeme tasarımı dan açısal materyal . Malzeme tasarımı bir tasarım dilidir , açısal malzeme sadece MD kullanan bir UI bileşen kütüphanesidir. Malzeme tasarımı kullanan bootstrap temaları ve uzantıları bulabileceğinizden eminim.
Jens

1
Yukarıdaki @Jens'i yankılamak istiyorum. Kullanıma hazır olan Bootstrap'in esnekliğine ve aşina olmasına rağmen, Malzemenin görünümüne ve kullanıcı arayüzü etkilerine sahip olmak istiyorum. Sanırım bu bir seçim meselesi.
Yousof K.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.