Ruby on Rails:
Leicht zu lernen? - Ja - ausgezeichnete Dokumentation unterguides.rubyonrails.org und ein großartiges Tutorial unter railstutorial.org .
Einfach zu erstellen und zu iterieren? - sicher - Schienen eignen sich sehr gut für eine agile und iterative Entwicklung.
Einfach zu implementieren? - Für die Bereitstellung (zumindest für kleine Apps und während des Lernens) können Sie nicht einfacher sein als mit heroku.com - git-basiertem Push und es ist kostenlos.
Popularität - sehr beliebt!
Django
Leicht zu lernen? - Wie Rails verfügt auch Django über eine hervorragende Dokumentation unter docs.djangoproject.com/de/1.3/ . Vielleicht eine etwas steilere Lernkurve (reine Meinung hier, aber ich finde, dass Rails eher "bereit" sind, während Django ein wenig Konfiguration benötigt, bevor Sie mit der Entwicklung beginnen).
Einfach zu erstellen und zu iterieren? - Wie bei Rails ist es auch hier ziemlich einfach zu iterieren, wenn Sie erst einmal damit fertig sind.
Einfach zu implementieren? - nicht so einfach wie Rails. Es gibt Heroku-Äquivalente gondor.io , djangozoom.com , stabile.io, aber sie befinden sich in der Regel in der privaten Beta. Trotzdem hatte ich keine Probleme, eine Einladung zu gondor.io zu bekommen .
Popularität - es ist beliebt, aber die Benutzergemeinschaft ist etwas weniger ... lebhaft als die Rails-Menge.
Knoten
Leicht zu lernen? - ähm ja und nein, einfach einen schnellen Hallo-Welt-Server zusammenzustellen, aber schwieriger, wenn Sie eine App in vollem Umfang wollen. Ich würde mich in erster Linie davon fernhalten - es ist neu und entwickelt sich schnell. Außerdem ist Node selbst nicht mit Rails oder Django vergleichbar, da es sich bei den beiden letzteren um Frameworks handelt, während Node eher ein Barebone-Satz von Apis ist, mit denen Sie etwas entwickeln können. Sie könnten sich für ein Framework wie expressjs.com entscheiden, das eher Rails und Django entspricht. Ich habe es nicht benutzt, daher kann ich dir keine Meinung geben.
Einfach zu erstellen und zu iterieren? - einfach zu bauen - ja, leicht zu iterieren - ja.
Einfach zu implementieren? - Sie können zu no.de gehen und sich für eine Smartmachine bewerben - sie ist derzeit kostenlos und einfach bereitzustellen - git-basiert.
Popularität - es gewinnt.