Ich werde ein neues Projekt mit AngularJS (Full Stack) starten. Mein Projekt muss reaktionsschnell sein und ich werde Vorlagen von Grund auf neu erstellen.
Ich brauche also einen Rat, ob ich Bootstrap 3 (mit eckigen Anweisungen) oder Materialdesign für Layouts wählen soll.
Ich würde mich sehr freuen, wenn jemand die Vor- und Nachteile von beiden auflisten kann.
Antworten:
Soweit ich weiß, können Sie alle genannten Technologien einzeln oder zusammen verwenden. Es liegt an dir. Ich denke, Sie betrachten das Problem aus dem falschen Blickwinkel. Material Design ist genau die Art und Weise, wie bestimmte Elemente der Seite entworfen, verhalten und zusammengesetzt werden. Material Design bietet eine hervorragende Benutzeroberfläche / UX, basiert jedoch eher auf dem grafischen Layout (HTML / CSS) als auf JS (Ereignisse, Interaktionen).
Auf der anderen Seite sind AngularJS und Bootstrap Front-End-Frameworks, die Ihre Entwicklung beschleunigen können, indem sie Ihnen das Schreiben von Tonnen von Code ersparen. Sie können beispielsweise eine Webanwendung mit AngularJS erstellen, jedoch ohne Materialdesign. Oder Sie können eine einfache HTML5-Webseite mit Material Design ohne AngularJS oder Bootstrap erstellen. Schließlich können Sie eine Web-App erstellen, die AngularJS mit Bootstrap und mit Material Design verwendet. Dies ist das beste Szenario. Alle Technologien unterstützen sich gegenseitig.
Sie können fantastische Materialdesignkomponenten für AngularJS überprüfen :
https://material.angularjs.org
Demo: https://material.angularjs.org/latest/demo/
quelle