hinzufügen Es hängt davon ab, was Ihre Prioritäten sind.
Wenn Sie wirklich RoR lernen möchten, tun Sie alles von Grund auf. Ernst. Roll deinen eigenen. Es ist der beste Weg zu lernen, weit besser als durch den Code eines anderen zu hacken. Wenn Sie das tun, werden Sie manchmal Rails lernen, aber manchmal lernen Sie nur dieses spezifische soziale Netzwerk-Framework. Und werden Sie nicht wissen, welches ist ...
Die Art der Website, die Sie vorschlagen, klingt perfekt für ein Rails-Projekt. Wenn Sie stecken bleiben, dann gehen Sie durchsuchen die Repositories dieser Frameworks. Wen interessiert es, wenn Sie das Rad neu erfinden? Es ist deine Site, deine Vision, deine Regeln.
Wenn Sie nur wollen, dass eine Website läuft und läuft, dann würde ich Insoshi oder LovdbyLess wählen, einfach weil sie out of the box-Apps sind, so dass Sie weniger tun müssen, um loszulegen. Ich schlage vor, Sie beide zu installieren und sich in den Google Groups vorzustellen. Das gibt dir einen guten Hinweis darauf, ob du gut zurechtkommst.
Ich erstellt und Open-Sourcing Brevidy, ein soziales Video-Netzwerk: https://github.com/iwasrobbed/Brevidy – iwasrobbed
ok so wurde diese Frage vor etwa 6 Jahren gestellt .. und insoshi wurde nicht [berührt] (https: //github.com/insoshi/insoshi) seit 4 Jahren benutzt es Bundler nicht und es hat keine gemfile .. Ich meine comon .. noch mehr aktuelle Lösungen? – abbood
Keep googlen herum und finde alles "Ruby On Rails Social Network" zurück zu hier, abgesehen von über auf https://www.ruby-toolbox.com/categories/social_networking (das ist eine umfassende Liste - obwohl immer noch einige Lösungen enthält die nicht gepflegt werden) – oceanician