2016-06-12 14 views
4

Ich baue eine Anwendung mit Angular 2 als Frontend. Ich möchte, dass meine Anwendung mit Material Design entworfen wird. Ich möchte den Unterschied zwischen den beiden unten genannten Materialdesigns kennen. Werde ich in Zukunft irgendwelche Probleme haben, wenn ich jemandem davon folge? Gibt es einen Unterschied zwischen ihnen?Was ist der Unterschied zwischen Material Design Lite und Angular Material Design?

  1. Material Design Lite - https://getmdl.io/
  2. Angular Material Design - https://material.angularjs.org/latest/

Antwort

8

Material Design Lite ist ein Framework unabhängige Implementierung mit reinen HTML, CSS und JavaScript und kann mit oder ohne Web verwendet werden Rahmen.

Angular Material Design und Angular2 Material Design sind Material Design-Implementierung für Angular 1.x und Angular2. Alle Komponenten sind Winkelkomponenten (oder Direktiven) und sie können nicht ohne Angular verwendet werden.

+0

Danke. Gibt es einen Vorteil der Verwendung von Angular2 Material Design gegenüber der unabhängigen Implementierung, wie Leistung oder Funktionen? – Vinodtiru

+0

Sicher, Sie können es wie andere eckige Komponenten und Direktiven verwenden, indem Sie sie einfach zu den Anbietern hinzufügen und verwenden. Bei MDL müssen Sie darauf achten, dass Sie sie in einer Weise verwenden, die mit Angular2 funktioniert. Angular2 Materialkomponenten befinden sich in einem sehr frühen Stadium und es sind nur wenige Basiskomponenten verfügbar. Das benutzerdefinierte Theme wird soweit ich weiß überhaupt nicht unterstützt, während MDL vollständig und stabil ist. –

+0

@ GünterZöchbauer Denkst du für eine einfache Seite Eckiges Material ist zu viel? Ich meine, wenn überhaupt kein angularjs benötigt wird, nur für den Materiallook, was würden Sie vorschlagen? eckiges Material oder MDL? – TheTechGuy

Verwandte Themen