2010-08-30 6 views
5

Wenn Sie das Gerüst Funktion übernehmen, wo es das Modell/Controller und CRUD-Seiten für Sie, ist Ruby on Rails noch schneller auf dem Markt als etwa django schafft?Wenn Sie kein Gerüst verwenden, ist Rubin auf Schienen noch gut für die schnelle Entwicklung?

Es scheint sehr ähnlich zu sein, wenn Sie diesen Schritt weg ... (obwohl ich glaube, django ähnlich auto-gen Fähigkeiten hat)

ich auf den Schienen Seite der Startführung lese, und wenn es stellt die Gerüstfunktion vor, die besagt, dass viele Menschen es vorziehen, diese Art von Bereichen manuell zu codieren.

Antwort

4

Ich habe noch nie in einer Produktions App verwendet Rails Gerüst generierten Ansicht Code gesehen. Die Wahrscheinlichkeit, dass es das von Ihnen gewünschte Aussehen erzeugt, ist nahezu Null. Ich benutze die Generatoren für Modelle und Controller die ganze Zeit, da sie sehr nützlich sind.

Um Ihre Frage von Frameworks:

Wenn Sie Python besser kennen, verwenden Django. Wenn Sie Ruby besser kennen, verwenden Sie Rails.

Wenn dies eine Hobby-Website ist, je nachdem, welche Anwendung Sie am meisten interessiert.

2

Der Standard Gerüst ist in der Regel nur als Ausgangspunkt nützlich und bieten nicht zu viel von einem Bein auf einer realen Anwendung auf. Wenn Sie etwas wollen, Rails-basierte, die besser Gerüst bietet Besuche Hobo oder ActiveScaffold - sowohl Gerüst-Stil Funktionalität bieten, aber es viel weiter gehen als Rails standardmäßig der Fall ist.

Was Rails vs. Django, bieten sie ziemlich ähnliche Funktionalität, obwohl Django-Account-Management-in gebaut hat. Welchen Sie verwenden, sollte mehr eine Frage der Sprachpräferenz als alles andere sein.

1

Gerüste ist nur eine Demo und Funktion zu lernen. Es ist nicht für die Verwendung in der realen Website-Entwicklung gedacht. Es ist sicherlich nicht die primäre Stärke von Rails.

+0

so am Ende ist es die gleiche Idee, andere Sprache, die alle im Vergleich zu Django/Python ist. – Blankman

Verwandte Themen