Frage

Zu Rails 3.1 wechseln oder nicht zu Rails 3.1, das ist hier die Frage.

Ich weiß, dass die neue Version einige tolle Funktionen hat, z.Asset-Pipeline, aber sind Gems von Drittanbietern für die neueste Version bereit – führt 3.1 zu Inkompatibilitäten mit bestehenden Gems für Rails 3.0?

Welche Vor- und Nachteile hat die Verwendung von Rails 3.1 jetzt?

War es hilfreich?

Lösung

Als allgemeine Regel gilt, dass Sie immer mit der neuesten Version beginnen sollten.Wenn Sie mit einer alten Version starten, fallen bereits zu Beginn zusätzliche Kosten an.Die Kosten für das Schreiben von Code, der wahrscheinlich überarbeitet werden muss.

In diesem Fall ist die Asset-Funktion eine wesentliche Änderung.Wenn Sie mit der Erstellung Ihrer Rails-App in der Version 3.0 beginnen, müssen Sie in Zukunft mehrere Assets verschieben.

Solange Sie nicht die strenge Anforderung haben, einen bestimmten Edelstein zu verwenden, fahren Sie mit 3.1 fort.Auch hinsichtlich der Abhängigkeiten unterscheidet sich 3.1 nicht wesentlich von 3.0.Es lohnt sich nicht, bei 3.0 zu bleiben, nur weil „ein Edelstein möglicherweise nicht kompatibel ist“.Es wird immer inkompatible oder veraltete Edelsteine ​​geben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top