35

Zum Zeitpunkt des Schreibens basiert Angular UI Bootstrap auf Twitter Bootstrap 2, während die neueste Version Bootstrap 3 ist. Wenn ich eine Anwendung in Angular.js TODAY schreiben sollte, welches UI-Framework sollte ich verwenden? Angular UI oder einfach nur Bootstrap?Sollte ich Angular UI Bootstrap oder Bootstrap 3 verwenden?

Welche Vor- und Nachteile gibt es? Sowohl auf lange als auch auf kurze Sicht.

+35

Für das Leben von mir; Ich verstehe nicht, warum solche Fragen geschlossen werden. Ich denke, dass das "in erster Linie auf der Meinung der Öffentlichkeit Geschlossene" als naher Grund, grenzender Missbrauch, völlig überstrapaziert wird. Es gibt einen großen Unterschied zwischen einem "Was ist besser?" Frage und ein Benutzer (wie diese Frage), der fragt, die Vor- und Nachteile aufzuzählen. Der Nutzen dieser Fragen wird stark unterschätzt, indem man sie (und andere) schließt. Ich meine; 6000+ Ansichten? Anscheinend wollen die Leute die Antwort auf diese Frage wissen. –

+0

Das ist eine sehr gute und sehr wichtige Frage! –

+0

Große Frage, ich verstehe nicht, warum es geschlossen wurde – Scipion

Antwort

14

Im eckigen UI-Bootstrap wird ein Bootstrap 3-Zweig ausgeführt, und in diesem Zweig wurde fast alles in den Bootstrap 3 migriert. Sie können diesen Zweig selbst aufbauen, und es ist eine Frage von Tagen oder Wochen, bevor eine offizielle Veröffentlichung, die Bootstrap 3 unterstützt, gemacht wird. Du solltest damit gehen.

+0

Ich hatte das gleiche Dilemma und entschied mich aus demselben Grund mit Bootstrap3 zu gehen, wie JB erwähnt. Sie müssen es selbst erstellen, aber das ist ziemlich einfach, die Top-FAQ weist Sie in die richtige Richtung: https://github.com/angular-ui/bootstrap/wiki/FAQ – pors

5

Wie Sie auf diesem Link im Repo von Angular UI (Bootstrap3 support) sehen können, ist die Unterstützung für Bootstrap3 fast fertig.

Sie sprechen von langfristigen, so gehe ich davon aus Ihrer Anwendung nicht im nächsten Monat die Produktion gehen, so würde ich mit Bootstrap3 und die bootstrap3 Zweig der AngularUI gehen. Aber wenn Sie jetzt etwas stabiles wollen, dann sollten Sie mit Bootstrap 2.3 gehen und darauf vorbereitet sein, Ihren Code in den nächsten Monaten zu aktualisieren.

+0

Ich machte einen Antrag auf Berechnung der Einkommensteuer in Indien. Ich musste Popovers und Dropdowns und reduzierbare Divs in der Anwendung verwenden. Ich habe versucht, es in Angular UI zu tun. Es funktioniert gut in Plunker und auf der Website. Aber derselbe Code wird nicht auf meinem System ausgelöst. Ich habe versucht, alles ohne Ergebnis zu schaffen. Schließlich habe ich in Bootstrap 3.0 data-toggle etc benutzt und es funktioniert einfach. –

Verwandte Themen